python - framework - tutorial django
ImportError: Ningún módulo llamado pip (10)
Sistema operativo: Mac OS X 10.7.5 Python Ver: 2.7.5
He instalado setuptools 1.0 con ez_setup.py desde https://pypi.python.org/pypi/setuptools Luego descargo pip.1.4.1 pkg de https://pypi.python.org/pypi/pip/1.4.1 .
Ejecute "[sudo] python setup.py install" en iTerm muestra que
ejecución de instalación ejecutando bdist_egg ejecutando requisitos de escritura de egg_info para pip.egg-info / requires.txt escribiendo pip.egg-info / PKG-INFO escribiendo nombres de alto nivel para pip.egg-info / top_level.txt escribiendo dependency_links para pip.egg- info / dependency_links.txt escribiendo puntos de entrada a pip.egg-info / entry_points.txt advertencia: manifest_maker: archivo estándar ''setup.py'' no encontrado
leyendo el archivo manifest ''pip.egg-info / SOURCES.txt'' escribiendo el archivo manifest ''pip.egg-info / SOURCES.txt'' instalando el código de la biblioteca para compilar / bdist.macosx-10.6-intel / egg ejecutando install_lib warning: install_lib: '' build / lib ''no existe - no hay módulos de Python para instalar
creando build / bdist.macosx-10.6-intel / egg creando build / bdist.macosx-10.6-intel / egg / EGG-INFO copiando pip.egg-info / PKG-INFO -> build / bdist.macosx-10.6-intel / copia de egg / EGG-INFO pip.egg-info / SOURCES.txt -> construir / bdist.macosx-10.6-intel / egg / copia de EGG-INFO pip.egg-info / dependency_links.txt -> build / bdist.macosx- 10.6-intel / egg / EGG-INFO copiando pip.egg-info / entry_points.txt -> build / bdist.macosx-10.6-intel / egg / EGG-INFO copiando pip.egg-info / not-zip-safe -> build / bdist.macosx-10.6-intel / egg / EGG-INFO copiando pip.egg-info / requires.txt -> build / bdist.macosx-10.6-intel / huevo / EGG-INFO copiando pip.egg-info / top_level .txt -> build / bdist.macosx-10.6-intel / egg / EGG-INFO creando ''dist / pip-1.4.1-py2.7.egg'' y agregando ''build / bdist.macosx-10.6-intel / egg'' para eliminar "build / bdist.macosx-10.6-intel / egg" (y todo lo que está debajo) Procesar pip-1.4.1-py2.7.egg eliminar ''/Users/dl/Library/Python/2.7/lib/python /site-packages/pip-1.4.1-py2.7.egg ''(y todo lo que está debajo) creando / Users / dl / Library / Python / 2 .7 / lib / python / site-packages / pip-1.4.1-py2.7.egg Extracción de pip-1.4.1-py2.7.egg a /Users/dl/Library/Python/2.7/lib/python/ site-packages pip 1.4.1 ya es la versión activa en easy-install.pth Instalación del script pip en /Users/dl/Library/Python/2.7/bin Instalación del script pip-2.7 en /Users/dl/Library/Python/2.7 /compartimiento
Instalado /Users/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg Procesando dependencias para pip == 1.4.1 Terminó el proceso de dependencias para pip == 1.4.1
Luego investigué "pip install", el mensaje de error se mostró así
Rastreo (llamada más reciente): Archivo "/Library/Frameworks/Python.framework/Versions/2.7/bin/pip", línea 9, en load_entry_point (''pip == 1.4.1'', ''console_scripts'', ''pip'' ) () Archivo "build / bdist.macosx-10.6-intel / egg / pkg_resources.py", línea 357, en load_entry_point Archivo "build / bdist.macosx-10.6-intel / egg / pkg_resources.py", línea 2394, en load_entry_point Archivo "build / bdist.macosx-10.6-intel / egg / pkg_resources.py", línea 2108, en carga ImportError: Ningún módulo llamado pip
¿Alguien que haya tenido el mismo problema antes y pueda darme algunos consejos para resolverlo?
Creo que ninguna de estas respuestas anteriores puede solucionar su problema.
También estuve confundido por este problema una vez. Debe instalar pip
manualmente siguiendo la instalación de la guía de pip oficial (que actualmente implica ejecutar un único script get-pip.py
Python )
después de eso, simplemente sudo pip install Django
. El error desaparecerá
Descargué binarios de pip
desde here y resolvió el problema.
Después de instalar ez_setup , debe tener easy_install
disponible. Para instalar pip
solo hazlo:
easy_install pip
En Mac, usar brew es una mejor opción ya que apt-get no está disponible. Mando:
En caso de que tenga python2 y python3 instalados en la máquina,
python2.7 -m ensurepip --default-pip
simplemente debería resolver el problema.
En terminal prueba esto:
ls -lA /usr/local/bin | grep pip
en mi caso tengo:
-rwxr-xr-x 1 root root 284 Сен 13 16:20 pip
-rwxr-xr-x 1 root root 204 Окт 27 16:37 pip2
-rwxr-xr-x 1 root root 204 Окт 27 16:37 pip2.7
-rwxr-xr-x 1 root root 292 Сен 13 16:20 pip-3.4
Entonces pip2 || pip2.7 en mi caso funciona, y pip
Me encontré con este mismo problema cuando intenté instalar el cliente nova.
spencers-macbook-pro:python-novaclient root# python setup.py install
running install
/usr/bin/python: No module named pip
error: /usr/bin/python -m pip.__init__ install ''pbr>=0.5.21,<1.0'' ''iso8601>=0.1.4'' ''PrettyTable>=0.6,<0.8'' ''requests>=1.1'' ''simplejson>=2.0.9'' ''six'' ''Babel>=0.9.6'' returned 1
Yo uso homebrew así que trabajé alrededor del problema con sudo easy_install pip
spencers-macbook-pro:python-novaclient root# brew search pip
aespipe brew-pip lesspipe pipebench pipemeter spiped pipeviewer
If you meant "pip" precisely:
Homebrew provides pip via: `brew install python`. However you will then
have two Pythons installed on your Mac, so alternatively you can:
sudo easy_install pip
spencers-macbook-pro:python-novaclient root# sudo easy_install pip
Los comandos deberían ser similares si usa macports.
Resolví un error similar en Linux estableciendo PYTHONPATH en la ubicación de los paquetes de sitio. Esto fue después de ejecutar python get-pip.py --prefix /home/chet/pip
.
[chet@rhel1 ~]$ ~/pip/bin/pip -V
Traceback (most recent call last):
File "/home/chet/pip/bin/pip", line 7, in <module>
from pip import main
ImportError: No module named pip
[chet@rhel1 ~]$ export PYTHONPATH=/home/chet/pip/lib/python2.6/site-packages
[chet@rhel1 ~]$ ~/pip/bin/pip -V
pip 9.0.1 from /home/chet/pip/lib/python2.6/site-packages (python 2.6)
Sé que este hilo es viejo, pero acabo de resolver el problema en OS X de forma diferente a la descrita aquí.
Básicamente reinstalé Python 2.7 a través de brew, y viene con pip.
Instale Xcode si aún no:
xcode-select –install
Instala Brew como se describe here :
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Luego instale Python a través de Brew:
brew install python
Y tu estas listo. En mi caso solo necesitaba instalar pyserial.
pip install pyserial
Yo tuve el mismo problema. Mi solución:
Para Python 3
sudo apt-get install python3-pip
Para Python 2
sudo apt-get install python-pip
intente instalar pip a través de python:
por favor vaya a https://pip.pypa.io/en/stable/installing/
y descarga get-pip.py, y luego ejecuta:
(sudo) python get-pip.py