Linux-Kernel 4.15.0-54-generic
Dieses Mal werden wir "pyenv" in das "Home-Verzeichnis" stellen, aber solange Sie den Pfad korrekt übergeben, können Sie ihn überall platzieren.
Holen Sie sich pyenv von git
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
Andere Dinge, die dich glücklich machen, wenn du sie hineinlegst
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
Ich benutze kein "Echo >>", daher empfehle ich die erste Methode.
#pyenv Einstellungen
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
Holen Sie sich eine Liste der Pythons, die installiert werden können
pyenv install -l
Installation
pyenv install 3.6.9
pyenv versions
system
*3.6.9 ← Sehen Sie, dass dies die aktuelle Version ist
3.7.5
Wenn Sie das gesamte System nutzen möchten
pyenv globale Versionsnummer
Wenn Sie es nur im Verzeichnis verwenden möchten
pyenv lokale Versionsnummer
Was ist gut mit dem normalen Befehl pyenv wird die Position der ausgewählten Python verschieben.
Wenn das System ausgewählt ist
pyenv versions
*system
3.6.9
location
which python
> /home/osorezugoing/.pyenv/shims/python
Recommended Posts