Descargué pip de Package Index> pip 1.2.1
Luego lo instalé usando
sudo python3.3 setup.py install
Aún así, cuando bash usar pip-3.3
el terminal se queja
-bash: pip-3.3: command not found
Sin embargo, pip-2.7
funciona a la perfección.
También he intentado
curl -O http://python-distribute.org/distribute_setup.py sudo python3.3 distribute_setup.py sudo python3.3 -m easy_install pip
Pero pip-3.3
todavía no funciona.
¿Qué hago para instalar pip para Python 3.3?
Tenga en cuenta que hay un hilo relacionado ¿Cómo instalar pip con Python 3? , pero la respuesta es simplemente “Instalar distribuir … y luego usar eso para instalar pip”, lo cual no me sirve porque lo he intentado y no funcionó.
Las posibilidades son que pip
no se instaló con éxito en algún lugar . Sin embargo, es probable que algún lugar no esté en su PATH
y, por lo tanto, Shell (bash) no sabe dónde encontrarlo. Para mí, pip-2.6
está instalado en:
/Library/Frameworks/Python.framework/Versions/2.6/bin/
Probablemente sea un camino similar para usted (solo 3.3 en lugar de 2.6). Por supuesto, agregar a PATH
es dependiente de shell. En shells de tipo bash usarías export
y en shells de tipo csh setenv
. Y, por conveniencia, probablemente quieras hacer el cambio en el archivo de inicialización de tu shell (por ejemplo, ~/.bashrc
o ~/.bash_profile
o algo similar).
Una forma de hacerlo es utilizar la instalación de homebrew para python3. Viene con pip3 incorporado. También significa que tiene un desinstalador a diferencia de la instalación de dmg / pkg.
Si ya tienes Homebrew, es tan fácil como brew install python3
. Instrucciones más detalladas aquí . Y puedes leer más sobre la instalación de python3 brew aquí .
Para Mac:
sudo easy_install pip3
Si aún tiene problemas, posiblemente porque compiló python3 usted mismo, use apt-get o homebrew para desinstalar su comstackción y reinstalar el paquete python3, momento en el cual debería venir con pip.
brew uninstall python3 brew install python3 brew link --overwrite python3
curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python3.3
Ver aqui
Si pip está realmente instalado, siempre se puede invocar a través del comando Python versionado como este:
python3.3 -m pip