ImportError: Ningún módulo llamado pip

SO: 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 el paquete pip.1.4.1 de https://pypi.python.org/pypi/pip/1.4.1 .

Ejecute “[sudo] python setup.py install” en iTerm muestra que

ejecutando instalación ejecutando bdist_egg ejecutando egg_info escribiendo en pip.egg-info / require.txt escribiendo pip.egg-info / PKG-INFO escribiendo nombres de nivel superior en pip.egg-info / top_level.txt escribiendo dependency_links to pip.egg- info / dependency_links.txt escribiendo puntos de entrada a pip.egg-info / entry_points.txt advertencia: manifest_maker: no se encontró el archivo estándar ‘setup.py’

leyendo el archivo de manifiesto ‘pip.egg-info / SOURCES.txt’ escribiendo el archivo de manifiesto ‘pip.egg-info / SOURCES.txt’ instalando el código de la biblioteca para comstackr / bdist.macosx-10.6-intel / egg ejecutando install_lib warning: install_lib: ‘ build / lib ‘no existe – no hay módulos de Python para instalar

creación de build / bdist.macosx-10.6-intel / egg creación de build / bdist.macosx-10.6-intel / egg / EGG-INFO copia pip.egg-info / PKG-INFO -> build / bdist.macosx-10.6-intel / Copiar pip.egg-info / SOURCES.txt de egg / EGG-INFO -> build / bdist.macosx-10.6-intel / egg / EGG-INFO copiar 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 -> copiar / bdist.macosx-10.6-intel / egg / EGG-INFO pip.egg-info / require.txt -> build / bdist.macosx-10.6-intel / egg / EGG-INFO copiar 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’ eliminando ‘build / bdist.macosx-10.6-intel / egg’ (y todo lo que contiene) Procesando pip-1.4.1-py2.7.egg eliminando ‘/Users/dl/Library/Python/2.7/lib/python /site-packages/pip-1.4.1-py2.7.egg ‘(y todo lo que hay 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 de script pip en /Users/dl/Library/Python/2.7/bin Instalación de script pip-2.7 en /Users/dl/Library/Python/2.7 /compartimiento

Instalado /Usuarios/dl/Library/Python/2.7/lib/python/site-packages/pip-1.4.1-py2.7.egg Dependencias de procesamiento para pip == 1.4.1 Dependencias de procesamiento finalizadas para pip == 1.4.1

Luego ingresé “pip install”, el mensaje de error se mostró así

Seguimiento (última 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: No hay un módulo llamado pip

¿Alguien que haya tenido el mismo problema antes y pueda darme algunos consejos para resolverlo?

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 

En Mac usar brew es una mejor opción ya que apt-get no está disponible. Mando:

En caso de que tenga ambos python2 y python3 instalados en la máquina

 python2.7 -m ensurepip --default-pip 

Simplemente debe resolver el problema.

Si, por el contrario, le falta pip de python 3, simplemente cambie python2.7 a python3 en el comando anterior.

Después de instalar ez_setup , debe tener easy_install disponible. Para instalar pip simplemente haz:

 easy_install pip 

Creo que ninguna de estas respuestas anteriores puede solucionar su problema.

También me confundió este problema una vez. Debería instalar manualmente pip siguiendo la guía oficial de instalación de pip (que actualmente implica ejecutar un solo get-pip.py Python get-pip.py )

después de eso, solo sudo pip install Django . El error se habrá ido.

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 

Uso homebrew, así que sudo easy_install pip el 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 usas macports.

Sé que este hilo es antiguo, pero resolví el problema por mí mismo en OS X de manera diferente a la descrita aquí.

Básicamente reinstalé Python 2.7 a través de brew, y viene con pip.

Instalar Xcode si no está ya:

 xcode-select –install 

Instale Brew como se describe aquí :

 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 

Descargué los binarios pip desde aquí y resolví el problema.

Intenta instalar pip través de Python:

Vaya a: https://pip.pypa.io/en/stable/installing/

y descarga get-pip.py , y luego ejecuta:

 (sudo) python get-pip.py 

En la terminal intente esto:

 ls -lA /usr/local/bin | grep pip 

en mi caso me sale:

 -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 

Así que pip2 || pip2.7 en mi caso funciona, y pip

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  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)