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 einer Python3.3-Umgebung installieren, können Sie es in einer 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 einer Python-Umgebung mit virtualenv und direnv
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer virtuellen Umgebung mit Python 3
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
[Memo] Erstellen Sie eine virtuelle Umgebung mit Pyenv + anaconda
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
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
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
Ein Memo mit Python2.7 und Python3 in CentOS
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
Ich möchte eine Python-Umgebung erstellen
Erstellen Sie mit Docker-Compose eine schnelle API-Umgebung
[Mac] Erstellen einer virtuellen Umgebung für Python
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS