Descargué pip y corrí python setup.py install
y todo funcionó bien. El siguiente paso en el tutorial es ejecutar, pip install <lib you want>
pero antes de que incluso intente encontrar algo en línea, aparece el error "bash: pip: comando no encontrado".
Esto está en Mac OS X, que también soy nuevo, así que supongo que hay algún tipo de configuración de ruta que no se configuró correctamente cuando ejecuté setup.py. ¿Cómo puedo investigar más? ¿Qué debo verificar para tener una mejor idea de la causa exacta del problema?
EDITAR: También intenté instalar Python 2.7 para Mac con la esperanza de que el proceso de instalación amigable hiciera cualquier limpieza como editar PATH y lo que sea necesario para que todo funcione de acuerdo con los tutoriales, pero esto no funcionó. Después de la instalación se está ejecutando 'python' todavía se ejecutó Python 2.6 y PATH no se actualizó.
fuente
Respuestas:
¿Por qué no simplemente hacerlo
sudo easy_install pip
o si esto es para Python 2.6sudo easy_install-2.6 pip
?Esto instala pip utilizando el sistema de instalación predeterminado del paquete python y le ahorra la molestia de la configuración manual, todo al mismo tiempo.
Esto le permitirá ejecutar el
pip
comando para la instalación del paquete python, ya que se instalará con el sistema python. También recomiendo una vez que tenga pip usando el paquete y el patrón virtualenv . :)fuente
sudo: easy_install: command not found
easy_install
instalado. ¿Cómo es esta una respuesta?Use setuptools para instalar
pip
:(Sé que la parte anterior de mi respuesta es redundante con la de klobucar, pero todavía no puedo agregar comentarios), así que aquí hay una respuesta con una solución para
sudo: easy_install: command not found
Debian / Ubuntu:Además, para python3, use
easy_install3
ypython3-setuptools
.fuente
sudo apt-get install python3-setuptools
&sudo easy_install3 pip
sudo apt-get install python-setuptools
seguida desudo easy_install pip
sudo apt-get install python3-pip
es el comando correcto para Python3 a partir de askubuntuEn primer lugar: pruebe pip3 en lugar de pip . Ejemplo:
pip3 debe instalarse automáticamente junto con Python3.x. La documentación no se ha actualizado, así que simplemente reemplace pip por pip3 en las instrucciones, al instalar Flask, por ejemplo.
Ahora, si esto no funciona, es posible que deba instalar pip por separado.
fuente
brew install python
.Actualización : una forma moderna más confiable de acceder a la instalación correcta de pip para la instalación correcta de python es usar la sintaxis
python -m pip
.Respuesta original
pip se instalaría en el contenedor de la ubicación de instalación de python. También debería crear un enlace simbólico a alguna ubicación más común como
/usr/local/bin/pip
Puede editar su
~/.profile
y actualizar su RUTA para incluir/Library/Frameworks/Python.framework/Versions/2.6/bin
, o puede crear un enlace simbólico en un lugar que sepa que está en su camino.Si lo hace:
echo $PATH
debería ver las rutas que se están buscando actualmente. Si/usr/local/bin
está en su RUTA, puede hacer:Optaría por agregar el contenedor de python a su variable $ PATH.
fuente
/System/Library/Frameworks/Python.framework/Versions/2.6/bin
. Y ~ / es su directorio de inicio con el archivo oculto.profile
Instale la última versión de Python como se indica aquí
Tiene muchos enlaces de descarga como numpy y scipy
Luego vaya a la terminal e ingrese el siguiente comando: -
Para paquetes de instalación de Python marque esto
fuente
Tengo que admitir que soy absolutamente nuevo en Python, que solo necesito para una cosa: awscli. Encontré este problema al descargar python 3.xx - pip: comando no encontrado
Mientras seguía las instrucciones para descargar el AWS cli, cambié
a
que ejecutó la versión correcta.
Hice un alias en mi máquina para ejecutar python3 mientras escribía python, que normalmente ejecutaría la versión del sistema 2.7. No estoy seguro de que sea una buena idea ahora. Creo que simplemente escribiré los comandos como pretenden que sean
fuente
Consulte el artículo sobre cómo instalar Pip para obtener más información.
A partir de 2019,
Descargue get-pip.py provisto por https://pip.pypa.io usando el siguiente comando:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Ejecute get-pip.py con el siguiente comando:
sudo python get-pip.py
Después de terminar la instalación, ejecute este comando para verificar si pip está instalado.
pip --version
Elimine el archivo get-pip.py después de instalar pip.
rm get-pip.py
fuente
La instalación mediante
apt-get
instala un sistema completopip
, no solo local para su usuario. Pruebe este comando para ejecutar pip en su sistema ...Luego, pip se instalará sin problemas y podrá usar "sudo pip ...".
fuente
La mayoría de los métodos para instalar PIP están en desuso. Aquí está la última solución (2019). Descargue el script get-pip
Ejecute el script
fuente
Pasé años revisando todas las respuestas en esta página, pero encontré la que me funcionó en los comentarios de la pregunta de OP de s-walsh
La respuesta es usar pip3:
fuente
Resolver:
Agregue esta línea a ~ / .bash_profile
export PATH = "/ usr / local / bin: $ PATH"
En una ventana de terminal, ejecute
source ~ / .bash_profile
fuente
Puede ser el permiso de root. Intenté salir del inicio de sesión raíz, usar
funciona para mi
fuente
instala Homebrew, abre Terminal o tu emulador de terminal OSX favorito y ejecuta
inserte el directorio Homebrew en la parte superior de su variable de entorno PATH. Puede hacer esto agregando la siguiente línea al final de su archivo ~ / .profile
Ahora, podemos instalar Python 2.7:
Obtenga el repositorio de pip:
instalar pip:
fuente
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
resolvió el problema para mí.Si está ejecutando Python 3.5, ejecute el siguiente comando de terminal:
Cualquier otro comando pip en la terminal sería similar:
fuente
Python lo instala por defecto, pero si no lo instala, puede instalarlo manualmente usando el siguiente cmd (solo para Linux)
para python3:
para python2
Espero que sea de ayuda.
fuente
evitar
sudo
:Desde:
http://www.pip-command-not-found.com
fuente
Los usuarios de CentOS 7 pueden usar:
También recomiende usar
virtualenv
si está usando pip. Se puede agregar de la misma manera:fuente
asumiendo que tiene internet vea: https://pip.pypa.io/en/stable/installing/
básicamente ejecuta:
y
fuente
(Contexto: mi sistema operativo es Amazon Linux con AWS. Parece similar a RedHat pero, al parecer, se ha reducido un poco).
Salga del shell, luego abra un nuevo shell. El comando pip ahora funciona.
Eso es lo que resolvió el problema en esta ubicación.
Es posible que también desee saber: los comandos pip para instalar el software deben escribirse como este ejemplo (jupyter por ejemplo) para que funcione correctamente en mi sistema:
pip install jupyter --user
Específicamente, tenga en cuenta la falta de sudo y la presencia de --user
Sería realmente bueno si pip docs hubiera dicho algo sobre todo esto, pero supongo que escribiría más caracteres, supongo.
fuente
No estoy seguro de por qué esto no se mencionó antes, pero lo único que funcionó para mí (en mi NVIDIA Xavier) fue:
sudo apt-get install python3-pip
(o
sudo apt-get install python-pip
para python 2)fuente
Resuelto esto actualizando Python 3
brew upgrade python
: ahora solo puedo hacer:fuente
El problema parece que su versión de Python y la biblioteca que desea instalar no coinciden en versión. Ej: Si Django es Django3 y su versión de Python es 2.7, puede obtener este error.
"Después de la instalación se está ejecutando 'python' todavía se ejecutó Python 2.6 y PATH no se actualizó".
1- Instala la última versión de Python 2- Cambia tu RUTA manualmente como python38 y compáralas. 3- Intenta reinstalar.
Resolví este problema reemplazando PATH manualmente con la última versión de Python. En cuanto a Windows:; C: \ python38 \ Scripts
fuente
Lo que hice para superar esto fue
sudo apt install python-pip
.Resultó que mi máquina virtual aún no tenía pip instalado. Es concebible que otras personas también puedan tener este escenario.
fuente
python-pip
use la versión obsoleta de pip (9.0) la versión actual de pip posterior es (18.0) después de actualizar la edición de pip,/usr/bin/pip
reemplace esta importación:a
esto funciona para el problema de pip 18.0 el
main
nombre de la función de cambio de pip se repite para/usr/bin/pip3
y/usr/bin/pip2
también ver
/usr/local/lib/[your_python_version]/dist-packages/pip/__main__.py
Debería ser lo mismo que/usr/bin/pip
fuente
Haz lo siguiente:
Esto seguramente instalará pip con todas sus dependencias. PD: esto es para Python 3 si desea que Python 2 reemplace python3 del segundo comando a Python
fuente
Para superar el problema " bash: pip: comando no encontrado " en Mac
Encontramos dos versiones en Mac 1 es 2.7 y la otra es 3.7
cuando digo sudo easy_install pip , pip se instaló en 2.7
cuando digo sudo easy_install-3.7 pip , pip se instaló en 3.7
Pero, cada vez que necesitaba hacer una instalación de pip, quería instalar el paquete en python3.7, por lo que he establecido un alias (alias pip = pip3) en .bash_profile
así que ahora, cada vez que hago pip install, se instala bajo python3.7
fuente
El comando actualizado para la instalación
pip3
es:fuente
Resolvió mi problema usando
sudo easy_install pip
fuente