Instalación de Python desordenada -- python camp apple Relacionados El problema

Python installation messed up


1
vote

problema

Español

de alguna manera mi pitón en mi Mac OS X está desordenado.

Estoy tratando de instalar ABCDEFGHIJKLMNABCDEFGHIJKLMN3

  $ pip install virtualenv   

y me da:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   

Sin embargo, si lo intento así, encuentra time .

  $ python Python 2.7.3 (v2.7.3:70274d53c1dd, Apr  9 2012, 20:52:43)  [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import time >>>    

Mi variable de ruta parece esto:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN8   

¿Podría ser que mi variable de camino esté incorrecta? ¿Dónde y cómo puedo arreglar esto?

Original en ingles

Somehow my python on my Mac OS X is messed up.

I am trying to install virtualenv

$ pip install virtualenv 

And it gives me:

Traceback (most recent call last):   File "/usr/local/bin/pip", line 5, in <module>     from pkg_resources import load_entry_point   File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.6.40-py2.7.egg/pkg_resources.py", line 16, in <module>     import sys, os, zipimport, time, re, imp, types ImportError: No module named time 

However if I try it like this, it finds time.

$ python Python 2.7.3 (v2.7.3:70274d53c1dd, Apr  9 2012, 20:52:43)  [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import time >>>  

My path variable looks like this:

$ echo $PATH /Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin:/opt/opengeo/pgsql/9.1/bin 

Could it be that my path variable is set wrong? Where and how can I fix this?

  
 
 

Lista de respuestas

2
 
vote
vote
La mejor respuesta
 

Está utilizando múltiples versiones de Python simultáneamente, una de Python.org (2.7.3), ubicada en /Library/Frameworks/Python.framework/Versions/2.7/ , que no tiene una instalación de pip asociado con él, y otra versión de Homebrew (2.7.5), ubicada en /usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/ . Su ABCDEFGHIJKLMNABCDEFGHIJKLMN3 Script está utilizando el ABCDEFGHIJKLMNABCDEFGHIJKLMN4 PYTHON, QUE NO TIENE EL MÓDULO ABCDEFGHIJKLMNABCDEFGHIJKLMN5 disponible por alguna razón, pero cuando solo escribe ABCDEFGHIJKLMNABCDEFGHIJKLMN6 En la línea de comandos, la concha busca a través de su $PATH y ejecuta la versión en /Library/Frameworks/... . Si tuviera que escribir /usr/local/bin/python en la línea de comandos e ingrese pip0 , es probable que obtenga un error. el pip1 Module es parte de la Biblioteca Estándar de Python , así que no estoy seguro de por qué Homebrew no lo encuentra, es posible que desee reencender a Python para arreglarlo.

Para ejecutar siempre la versión de Python de Python (si así desea que sea su versión principal), simplemente ponga pip2 como la primera entrada en su pip3 variable.

 

You are using multiple versions of Python simultaneously - one from Python.org (2.7.3), located in /Library/Frameworks/Python.framework/Versions/2.7/, which does not have an installation of pip associated with it, and another version from HomeBrew (2.7.5), located in /usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/. Your pip script is using the /usr/local/... Python, which doesn't have the time module available for some reason, but when you just type python on the command line, the shell searches through your $PATH and runs the version in /Library/Frameworks/.... If you were to type /usr/local/bin/python on the command line and enter import time you will likely get an error. The time module is part of the Python standard library, so I'm not sure why homebrew isn't finding it - you might want to re-brew python to fix it.

To always run the homebrew version of python (if that's what you want your primary version to be), just put /usr/local/bin as the first entry in your $PATH variable.

 
 

Relacionados problema

3  ¿Levelador trabajando con Catalina?  ( Levelator working with catalina ) 
Una gran aplicación que usamos constantemente y, posiblemente, la mejor herramienta mejor (gratis y amp; simple) para ajustar automáticamente los niveles de a...

0  Acceso a un dispositivo NAS desde el código Python en Mac-OS [CERRADO]  ( Accessing a nas device from python code on mac os ) 
cerrado. Esta pregunta es off-topic . Actualmente no está aceptando respuestas. ¿Quieres ...

5  Homebrew Vim con soporte de Python depende de Python 3.7.0, y tengo que usar 3.6.5  ( Homebrew vim with python support depends on python 3 7 0 and i have to use 3 6 ) 
Tengo que usar Python ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Debido a una biblioteca que utilizo que sigue mostrando errores en 3.7.0 (TensorFlow). Instalé Pytho...

1  No puedo crear virtualenv  ( Cant create virtualenv ) 
Quiero crear un VirtualEnv pero no encuentra el comando. $ virtualenv venv -bash: virtualenv: command not found está instalado: $ pip install virtua...

0  Las URL del sitio web parecen refrescarse en el fondo  ( Website urls seem to refresh in the background ) 
He escrito un guión de Python alojado en una PI de Raspberry que controla mis puertas de garaje. Las puertas se operan enviando una solicitud de obtención a u...

0  Play-with-MPV Python Server Problem  ( Play with mpv python server problem ) 
Estoy acostumbrado a usar ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Crome Extension en Arch Linux que funciona también en MacOS. El problema es que no funciona como ser...

0  ¿Cómo instalar desde una URL con HOMBREW?  ( How to install from an url with hombrew ) 
Me gustaría instalar una versión específica de Python3 (Python 3.6.8) en mi MacBook. Intenté: brew install https://www.python.org/ftp/python/3.6.6/python...

2  Pyautogui no ingresa a todos los caracteres cuando se usa la función de escribir  ( Pyautogui not entering all characters when using typewrite function ) 
Estamos tratando de automatizar el cuadro de diálogo SecurityAgent donde estamos ingresando contraseña usando Pyautogui en 10.13 OSX contraseña = "12345678"...

1  MODULENOTFOUNDERROR: NINGÚN MÓDULO NOMBRADO 'INMORTADO' AL INSTALAR ROBOTPY-CSCORE  ( Modulenotfounderror no module named numpy when installing robotpy cscore ) 
Cuando se usa PIP para descargar Robotpy-cscore en mi Mac, corrí pip3 install robotpy-cscore Sin embargo, tengo: Collecting robotpy-cscore Using c...

1  ¿Por qué solo tengo PIP3 pero no tengo pip?  ( Why do i only have pip3 but no pip ) 
He instalado Python3 desde www.python.org (no a través de la cerveza). Descubrí que no tenía PIP, solo PIP3. Como aquí, dijo https://pip.pypa.io/en/stable/in...

2  AppStore API para búsqueda y descarga?  ( Appstore api for search and download ) 
Estoy buscando una API de AppStore, oficial o tercera parte, eso me permitiría buscar (usar palabras clave) y descargar aplicaciones. Estaría descargando apli...

1  Error "CRÍTICO DE ESPACIO DE CONDAD DE BAJO CRÍTICO" al ejecutar la secuencia de comandos de Python desde Actualizar a OSX Mojave  ( Critically low disk space error when running python script since upgrade to os ) 
Tengo un problema con un script de Python que se mata debido a lo que creo, la memoria baja disponible, pero espero que sea un error. Descripción de la sigu...

4  Crear icono de Dock para Spyder (instalado con Anaconda)  ( Create dock icon for spyder installed with anaconda ) 
¿Cómo puedo crear un solo icono de base para una aplicación que se inicia a través del terminal? He instalado a Spyder utilizando Anaconda. Puedo crear una ...

1  Python en la sierra alta "No Java Runtime presente, solicitando instalación"  ( Python on high sierra no java runtime present requesting install ) 
Tengo un código Python que funciona bien en varios otros lugares y "usado" para trabajar en mi Mac, pero ahora cuando intento ejecutar mi código como: ABCD...

3  Cómo usar (Inicio) BREW INSTALAR PYTHON 3.6.5_1  ( How to use home brew install python 3 6 5 1 ) 
Estoy tratando de instalar Python 3.6.5_1 usando Homebrew ejecutando lo siguiente: ABCDEFGHIJKLMNABCDEFGHIJKLMN5 Estoy recibiendo el siguiente error: ...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.