Puede utilizar pyenv
para gestionar las versiones de python3 instaladas en su sistema.
Para instalar pyenv
:
Puedes hacer lo siguiente:
# if you dont have homebrew already, install it by:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# install pyenv with homebrew
brew install pyenv
# source pyenv in your .bash_profile if you are using bash
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
# source pyenv in your .zshrc if you are using zsh
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
Abra una nueva terminal o el origen de su bash_profile o perfil de shell por: source ~/.bash_profile
o source ~/.zshrc
.
Ahora para instalar una nueva versión, puede comprobar la lista por:
pyenv install -l | grep anaconda
Busque la versión que desea instalar, e instálela por:
pyenv install <python-version-to-install>
Ahora podrás ver todas las diferentes versiones de Python que tienes instaladas:
pyenv versions
Puede elegir cualquiera de los resultados anteriores como su Python global del comando anterior por:
pyenv global <your-installed-version>
Para más detalles, consulte su repositorio git en https://github.com/pyenv/pyenv
0 votos
¿Cuál es el resultado de 'which python3.9'? Y por qué no usas el venv integrado en python3 o el módulo pyvenv de Python para gestionar todas las versiones?
0 votos
Que python3.9 salidas /Library/Frameworks/Python.framework/Versions/3.9/bin/Python3.9 ¿cómo puedo utilizar vent's para dirigirlo a la ruta correcta? lo siento, un poco nuevo en esto.
0 votos
Si estás usando conda usa conda en lugar de venv para controlar las cosas. Sin embargo eso es. No es el problema aquí. ¿Has probado en un nuevo terminal que y donde debe dar la misma respuesta. Así que lo primero que hay que descartar es que el shell haya almacenado en caché alguna información
0 votos
Véase apple.stackexchange.com/q/410284/237