Anteriormente instalé Python 3 a través de la distribución oficial, pero recientemente decidí usar Homebrew. Seguí esto para cambiar mi ruta de Python 3: ¿ Homebrew no vincula Python correctamente?
Así es como se ve mi ruta de Python 3 (que es lo que quiero):
$which python
/usr/local/bin/python
$python --version
Python 3.7.5
Sin embargo, ahora pip está usando la distribución oficial pero quiero cambiarla a la versión Homebrew
$which pip
/Library/Frameworks/Python.framework/Versions/3.6/bin/pip
$pip --version
pip 19.3.1 from /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip (python 3.6)
¿Cómo cambio mi ruta de pip a la versión Homebrew y elimino la distribución oficial de forma segura?
Necesitas eliminar /Library/Frameworks/Python.framework
de tu PATH
. Eso se agregó cuando instaló Python desde la distribución oficial). O, al menos, no ponerlo al principio, para que el Python de Homebrew (el que está en /usr/local/bin
) sea el que use su sistema.
En tu ~/.bash_profile
, prueba esto:
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
luego reinicie su Terminal o source ~/.bash_profile
. Homebrew's pip
debería estar /usr/local/bin
instalado junto con Homebrew's Python.
Esa también debería haber sido la solución para el sistema que no usa Python de Homebrew.
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras