What Ein Hinweis zu virtuellen Python-Umgebungen und -Befehlen. Es gibt viele gute Artikel, die hilfreich sein können. Notieren Sie sich daher den Inhalt in Ihrer eigenen Umgebung. Ich hoffe, es wird anderen Menschen helfen.
pyenv Es können mehrere Versionen von Python nebeneinander existieren. Installieren Sie beispielsweise Python 3.8.3 und Python 3.7.2 auf Ihrem PC Der Standardwert (global) ist Python 3.7.2, aber nur bestimmte Verzeichnisse sollten Python 3.8.3 sein. Du kannst auch sagen.
virtualenv Sie können mehrere Umgebungen mit derselben Python-Version erstellen. Zum Beispiel Umgebung A hat Python 3.7.2 + TensorFlow Umgebung B ist Python 3.7.2 + Keras Sie können eine solche Umgebung individuell erstellen.
venv Ein virtuelles Umgebungsprogramm, das standardmäßig mit Python geliefert wird. Ich bin der Meinung, dass virtualenv leichter zu verstehen ist, z. B. Befehlsoperationen. (Ich persönlich benutze virtualenv anstelle von venv.)
conda Programm für virtuelle Umgebungen in Anaconda enthalten (Ich kann wegen mangelnden Lernens nicht viel reden. Ich werde eine andere Gelegenheit nutzen ...)
##Überprüfen Sie die Python-Version, die installiert werden kann
pyenv install --list
##Installieren einer bestimmten Version von Python
pyenv install 3.7.2
##Überprüfen der installierten Python-Version
pyenv versions
# * system (set by /Users/username/.pyenv/version)
# 3.7.2
# 3.8.3
##Das tatsächlich installierte Python ist~/.pyenv/versions/Unter dem Verzeichnis gespeichert
cd ~/.pyenv/versions
ls
# 3.7.2 3.8.3
##Geben Sie die Standardversion von Python für die PC-weite Verwendung an
pyenv global 3.7.2
##pyenv version Befehl oder Python-Sie können die Version mit dem Befehl V überprüfen
pyenv versions
# system
# * 3.7.2 (set by /Users/username/.pyenv/version)
# 3.8.3
##So ändern Sie die Python-Version nur für ein bestimmtes Verzeichnis (lokalisieren)
cd ./sample
pyenv local 3.8.3
##Befehl pyenv verions oder Python-Sie können die Version mit dem Befehl V überprüfen
python -V
# Python 3.8.3
##Virtuelle Umgebung löschen
pyenv uninstall 3.7.2
--Pip-Installation ist üblich Hinweis: Es gibt auch eine Methode zur Installation von pyenv (später beschrieben)
##So installieren Sie virtualenv
pip install virtualenv
##Erstellen und Verwenden einer virtuellen Umgebung (wo immer Sie sie erstellen)
virtualenv ~/.virtualenvs/first-env
source ~/.virtualenvs/first-env/bin/activate
##Deaktivieren Sie die virtuelle Umgebung
deactivate
##Virtuelle Umgebung löschen
rm -rf ~/.virtualenvs/first-env
pyenv virtualenv 3.7.2 project_x
jedoch nicht ausgeführt werden. `` (pyenv: kein solcher Befehl virtualenv ')
`Recommended Posts