Noyau Linux 4.15.0-54-générique
Cette fois, nous placerons le pyenv
dans le répertoire personnel
, mais tant que vous passez le chemin correctement, vous pouvez le placer n'importe où.
Obtenez pyenv de git
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
D'autres choses qui vous rendent heureux si vous les mettez
sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils libffi-dev
Je n'utilise pas ʻecho >> `, donc je recommande la première méthode.
#paramètres pyenv
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init -)"
fi
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc
exec "$SHELL"
pyenv -v
Obtenez une liste des pythons qui peuvent être installés
pyenv install -l
Installation
pyenv install 3.6.9
pyenv versions
system
*3.6.9 ← Voir qu'il s'agit de la version actuelle
3.7.5
Lorsque vous souhaitez utiliser l'ensemble du système
numéro de version global de pyenv
Lorsque vous souhaitez l'utiliser uniquement dans le répertoire
numéro de version locale de pyenv
Ce qui est bien avec la commande normale, pyenv poussera l'emplacement du python sélectionné.
Lorsque le système est sélectionné
pyenv versions
*system
3.6.9
location
which python
> /home/osorezugoing/.pyenv/shims/python
Recommended Posts