Mein Mac ist kaputt gegangen und ich habe von Anfang an eine Python-Umgebung erstellt Es gibt keine virtuelle Umgebung in Pyenv! !! Ich wurde vom Terminal beschimpft Hinzugefügt, um pyenv-virtualenv bei der Installation von pyenv zu installieren. Da virtualenv nicht gelöscht werden kann, wird es so geändert, dass pyenv virtualenv_name deinstalliert.
Ich verwende pyenv-virtualenv in Anacondas Umgebung Wenn ich mit Python -V überprüfe, ist die Python-Version behoben Wird (virtualenv_name) die ganze Zeit auf der Terminalleitung angezeigt und Sie können es nicht deaktivieren? Ja, ich bin.
So konnte ich endlich die Python-Umgebung ändern, indem ich mich auf die Artikel von Qiitas Damen und Herren bezog. Dies ist ein Artikel, der für MEMO zusammengestellt wurde.
Artikel, die ich als Referenz verwendet habe Markdown Notation Cheet Sheet Hinweise von der Installation von Homebrew zum Erstellen einer Anaconda-Umgebung für Python mit pyenv Erstellen einer Python-Umgebung für jedes Verzeichnis mit pyenv-virtualenv Verwendungsnotiz für virtuelle Befehle von virtualenv Erstellen einer Umgebung mit pyenv und virtualenv Aufbau einer Python-Umgebung für diejenigen, die Datenwissenschaftler 2016 werden möchten Python-Umgebung mit Anaconda installieren [Definitive Edition] Erstellen einer Umgebung zum Lernen von "maschinellem Lernen" mit Python auf Mac
Installieren Sie zuerst pyenv mit Brew. Terminal öffnen
pyenv und pyenv-Virtualenv installieren
$brew install pyenv
$brew install pyenv-virtualenv
Wenn Sie kein Brew haben, installieren Sie zuerst Brew. Bitte beachten Sie die vielen Artikel, die von Qiita gepflegt wurden.
Sobald pyenv installiert ist, spielen Sie mit .bash_profile. Terminal öffnen
.bash_Beschreiben Sie Folgendes im Profil
$echo 'export PYENV_ROOT="${HOME}/.pyenv"' >> ~/.bash_profile
$echo 'export PATH="${PYENV_ROOT}/bin:$PATH"' >> ~/.bash_profile
$echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
Vergessen Sie nicht "{}", da die Python-Version später seltsam aussehen wird, obwohl Anaconda in pyenv eingestellt ist.
mit Katze.bash_Überprüfen Sie den Inhalt des Profils
$cat ~/.bash_profile
Schließen Sie das Terminal und öffnen Sie es erneut, nachdem Sie das .bash_profile neu geschrieben haben. Quelle ~ / .bash_profile.
Jetzt installieren wir Python mit pyenv. Zeigen Sie zunächst eine Liste der Python-Versionen an, die mit pyenv installiert werden können.
Python_version_Listenanzeige
$pyenv install -l
Installieren Sie eine der aufgelisteten Python-Versionen. Natürlich sehen Sie sich diesen Artikel an, oder? Bitte installieren und überprüfen Sie sowohl die 2. als auch die 3. Serie.
Installieren Sie Anaconda mit pyenv
$pyenv install [python_version]
$pyenv install [another_python_version]
Überprüfen Sie die in pyenv installierte Python-Version.
Python in Pyenv installiert_Versionsbestätigung
$pyenv versions
Es ist in Ordnung, wenn mehrere im System festgelegte python_versions angezeigt werden. Der aktivierten python_version wird außerdem * vorangestellt.
Hier ist eine Bewertung, aber in pyenv global (spiegelt sich in jedem Verzeichnis wider) Sie können die python_version von local festlegen (die nur das aktuelle Verzeichnis zum Zeitpunkt der Einstellung widerspiegelt).
globale Python_Versionseinstellung
$pyenv global [python_version]
Mal sehen, ob die globale python_version erfolgreich gesetzt wurde.
Python auf global gesetzt_Versionsbestätigung
$pyenv global
Haben Sie die zuvor festgelegte python_version gesehen?
Versuchen Sie als Nächstes, die lokale python_version festzulegen.
lokale Python_Versionseinstellung
$pyenv local [python_version]
Überprüfen Sie, ob im aktuellen Verzeichnis die lokale python_version festgelegt ist.
Python auf lokal gesetzt_Versionsbestätigung
$pyenv local
Ich denke, Sie können sehen, dass die python_version auf local gesetzt ist Entfernen Sie die auf local gesetzte python_version einmal.
lokale Set-Python_Release-Version
$pyenv local --unset
Aktualisieren Sie die Python-Version, die in der Installationsliste von pyenv angezeigt wird
$brew update
$brew upgrade pyenv
virtualenv Kommen wir nun zu den Einstellungen für virtualenv. Sie können eine virtuelle Umgebung mit Ihrer bevorzugten python_version erstellen und verwenden.
Python der virtuellen Umgebung_Version und Name einstellen
$pyenv virtualenv [python_version] [virtualenv_name]
Lassen Sie uns überprüfen, ob die virtuelle Umgebung virtualenv_name zu pyenv hinzugefügt wurde.
virtualenv in pyenv_Überprüfen Sie, ob der Name hinzugefügt wurde
$pyenv versions
Nachdem Sie bestätigt haben, dass es hinzugefügt wurde, aktivieren Sie die virtuelle Umgebung virtualenv_name.
Virtuelle Umgebung virtualenv_Name aktivieren
$pyenv activate [virtualenv_name]
Haben Sie (virtualenv_name) am Anfang der Terminalzeile gesehen? Sie können es in jedem Verzeichnis aktivieren.
Lassen Sie uns nun die virtuelle Umgebung virtualenv_name abbrechen.
Virtuelle Umgebung virtualenv_Name deaktivieren
$pyenv deactivate
Ist der am Anfang der Terminalzeile angezeigte (virtualenv_name) verschwunden?
Löschen Sie die zuletzt erstellte virtuelle Umgebung virtualenv_name.
Virtuelle Umgebung virtualenv_Name löschen
$pyenv uninstall [virtualenv_name]
MEMO ist vorbei !!
Nachdem gestern die virtuelle Umgebung von anaconda3-4.0.0 auf local gesetzt wurde Wenn ich Python -V, 3.6.0 anzeige, sollte es 3.5.1 sein ... Ich bin ein super Anfänger genug, um die Markdown-Notation zum ersten Mal zu verwenden Mit der Anhäufung von Qiitas Wissen ist es nun möglich, etwas anständig mit Python zu spielen. Wir möchten allen, die viele gute Artikel und Qiita geteilt haben, unseren größten Dank aussprechen.
Recommended Posts