Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper

Überblick

Ich benutze oft Python2.7! Aber plötzlich muss ich die Python3-Serie verwenden! Ist es nicht möglich, das Python3-System zu verwenden, ohne die Umgebung von Python2.7 zu beschädigen? Ein Hinweis auf virtualenv, der zu diesem Zeitpunkt praktisch ist.

virtualenv insco

brew install pyenv-virtualenv

virtualenvwrapper Insco

pip install virtualenvwrapper

Fügen Sie bash_profile usw. Folgendes hinzu und führen Sie es mit dem Befehl source aus.

if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
fi

Laden Sie die Python3-Serie herunter und überprüfen Sie sie

pyenv install 3.3.6
pyenv versions

Jetzt sieht es so aus:

MacBook-Pro:~ hoge$ pyenv versions
* system
  3.3.6 (set by /Users/hoge/.pyenv/version)

python3.3.6 wird in /Users/hoge/.pyenv/shims/python3.3 gespeichert.

Erstellen Sie eine Python3.3-Umgebung

mkvirtualenv --python=/Users/hoge/.pyenv/shims/python3.3 python3.3[Jeder Name]

(python3.3)MacBook-Pro:~ hoge$ python -V
Python 3.3.6  # python3.3.6 verfügbar.
(python3.3)MacBook-Pro:~ hoge$  #Bisherige()Gibt an, dass die mit dem obigen Befehl erstellte Umgebung verwendet wird.
(python3.3)MacBook-Pro:~ hoge$ which python
/Users/hoge/.virtualenvs/python3.3/bin/python #Dies ist der von mkvirtualenv angegebene Pfad.
(python3.3)yusuke-no-MacBook-Pro:~ hoge$ which pip
/Users/hoge/.virtualenvs/python3.3/bin/pip #Der Pfad von pip ändert sich ebenfalls.

Deaktivieren (Verlassen der verwendeten Umgebung) und Aktivieren (Ändern der Umgebung)

deactivate       #Deaktivieren
workon python3.3 #aktivieren Sie

Wenn Sie beispielsweise PILLOW mit pip in der python3.3-Umgebung installieren, können Sie es in der 3.3-Umgebung verwenden. Wenn Sie es jedoch deaktivieren, können Sie PILLOW nicht verwenden.

Recommended Posts

Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Erstellen Sie eine virtuelle Umgebung mit pyenv und venv
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer virtuellen Umgebung mit Python 3
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
Bereinigen Sie die Python-Umgebung mit Pythonz und virtualenv
Erstellen Sie mit Neovim eine moderne Python-Umgebung
Virtuelle Umgebung mit Python 3.6
Erstellen Sie eine 64-Bit-Python 2.7-Umgebung mit TDM-GCC und MinGW-w64 unter Windows 7
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
Versuchen Sie es mit virtualenv, mit dem eine virtuelle Umgebung von Python erstellt werden kann
Erstellen Sie eine Python-Umgebung mit ansible auf centos6
Erstellen Sie eine virtuelle Umgebung mit conda in Python
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Erstellen Sie mit Sublime Text3 eine Python3-Build-Umgebung
[Memo] Erstellen Sie eine virtuelle Umgebung mit Pyenv + anaconda
Erstellen einer einfachen virtuellen Python-Umgebung ohne Verwendung von pyenv
Befehle zum Erstellen einer Python3-Umgebung mit virtualenv
Erstellen einer Python-Umgebung mit OSX Elcapitan
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern
Erstellen Sie eine Python-Ausführungsumgebung mit VS-Code
Verwalten Sie die Python-Umgebung mit virtualenv
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Erstellen Sie mit direnv eine Python-Umgebung
Erstellen einer virtuellen Python-Umgebung
Erstellen Sie die Python-Umgebung offline
Erstellen einer virtuellen Python-Umgebung
Python: Erstellen einer virtuellen Umgebung (venv), Starten und Stoppen
Erstellen Sie mit pyenv-virtualenv eine Python-Umgebung für jedes Verzeichnis
Erstellen Sie eine virtuelle Python-Umgebung mit venv (Django + MySQL ①)
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
Erstellen einer Django-Umgebung für Win10 (mit virtuellem Speicherplatz)
Erstellen einer numerischen Berechnungsumgebung mit pyenv und miniconda3
Erstellen Sie mit Docker auf RaspberryPi3 eine Python + Flasche + MySQL-Umgebung! [Versuch und Irrtum]
Erstellen Sie eine MySQL + Python-Umgebung mit Docker
Erstellen Sie eine Python3-Umgebung unter CentOS7
So erstellen Sie eine neue virtuelle Python-Umgebung unter Ubuntu
Erstellen Sie mit VirtualBox und Ubuntu eine Scikit-Lernumgebung für maschinelles Lernen
Erstellen Sie eine Python-Umgebung und übertragen Sie Daten auf den Server
Erstellen einer Entwicklungsumgebung für die Python2.7-Serie mit Vagrant
Erstellen Sie eine Python-Umgebung mit pyenv (OS X El Capitan 10.11.3).
Erstellen Sie eine Python-Umgebung mit WSL + Pyenv + Jupyter + VSCode
[Pyenv] Erstellen einer Python-Umgebung mit Ubuntu 16.04
Erstellen Sie mit Laragon ganz einfach eine Entwicklungsumgebung
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
Erstellen und testen Sie eine CI-Umgebung für mehrere Versionen von Python
Erstellen Sie Python 3 und OpenCV unter Ubuntu 18.04
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Virtuelle Python-Umgebung und Pakete unter Ubuntu
Erstellen Sie eine Tensorflow-Umgebung mit Raspberry Pi [2020]
Erstellen wir eine virtuelle Umgebung für Python