[PYTHON] Erstellen einer virtuellen Umgebung mit homebrew + pyenv-virtualenv

So erstellen Sie eine virtuelle Umgebung, wenn Sie homebrew + pyenv-virtualenv verwenden. Da es Homebrew verwendet, ist es für MacOS.

Es gibt bereits viele ähnliche Materialien, aber ich habe meine eigenen Memos erstellt.

Installations- und Pyenv-Einstellungen

Wenn Sie pyenv-virtualenv und seinen Wrapper installieren möchten, können Sie es einfach wie folgt installieren.

% brew install pyenv-virtualenv
% brew install pyenv-virtualenvwrapper

Wenn Sie eine Homebrew-Datei verwenden, gehen Sie wie folgt vor.

% brew file brew install pyenv-virtualenv
% brew file brew install pyenv-virtualenvwrapper

Die folgenden Vorsichtsmaßnahmen werden während der Installation angezeigt. Legen Sie sie daher später fest.

To enable shims and autocompletion add to your profile:
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi

To use Homebrew's directories rather than ~/.pyenv add to your profile:
export PYENV_ROOT=/usr/local/var/pyenv

Stellen Sie die Umgebung ein.

% vi .bash_profile

Ich werde diesen Inhalt hinzufügen.

if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi

Aktivieren Sie die Einstellung .bash_profile.

% source .bash_profile 

Führen Sie Python mit pyenv ein

Installieren Sie Python mit pyenv. Hier wird als Beispiel Python 3.3.6 installiert.

% pyenv install 3.3.6
Downloading Python-3.3.6.tgz...
-> https://yyuu.github.io/pythons/0a58ad1f1def4ecc90b18b0c410a3a0e1a48cf7692c75d1f83d0af080e5d2034
Installing Python-3.3.6...
(Folgendes wird weggelassen)

% 

Wenn PYENV_ROOT nicht festgelegt ist, wird es unter ~ / .pyenv / shims / installiert.

Erstellen einer virtuellen Umgebung

Da ich python3.3.6 früher installiert habe, werde ich damit eine virtuelle Umgebung mit dem Namen "sandbox336" erstellen.

% pyenv virtualenv 3.3.6 sandbox336

Tips

Liste der Dinge, die mit pyenv installiert werden können

Überprüfen Sie, was mit pyenv wie folgt installiert werden kann.

% pyenv install -l

So installieren Sie Django

Wenn pip ~ / .. pyenv / shims / pip verwendet, installieren Sie es mit dem Befehl pip.

% which pip 
→ pip~/.pyenv/shims/Pip betrachten
% pip install django

So löschen Sie die Umgebung

Sie können es auch deinstallieren, während Sie es mit pyenv installiert haben.

% pyenv uninstall sandbox336
% pyenv uninstall 3.3.6

Referenzmaterial

http://qiita.com/maosanhioro/items/47a52f96fefba7126f9b

Recommended Posts

Erstellen einer virtuellen Umgebung mit homebrew + pyenv-virtualenv
Erstellen einer virtuellen Python-Umgebung
Erstellen einer virtuellen Python-Umgebung
Erstellen einer virtuellen Umgebung mit Python 3
[Mac] Erstellen einer virtuellen Umgebung für Python
[Python] Webentwicklungsvorbereitung (Erstellen einer virtuellen Umgebung)
Erstellen einer Python-Umgebung mit pyenv, pyenv-virtualenv, Anaconda (Miniconda)
Erstellen einer Django-Entwicklungsumgebung mit pyenv-virtualenv auf einem Mac
Aufbau einer Trainingsumgebung für Penetrationstests mit Naumachia
Erstellen Sie eine virtuelle Python-Umgebung mit venv (Django + MySQL ①)
Konstruktionsnotiz für eine maschinelle Lernumgebung von Python
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
[Python] Erstellen einer virtuellen Python-Umgebung für das Pyramiden-Tutorial (Zusammenfassung)
Erstellen einer Kubernetes-Umgebung mit ansible 2
Erstellen einer Python-Umgebung auf einem Mac
Erstellen Sie mit Docker eine Go-Umgebung
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen Sie eine virtuelle Umgebung mit Python!
Erstellen einer Kubernetes-Umgebung mit ansible 1
Versuchen Sie es mit virtualenv, mit dem eine virtuelle Umgebung von Python erstellt werden kann
Von der Installation von Ansible bis zum Erstellen einer Python-Umgebung in der virtuellen Umgebung von Vagrant
Installieren Sie Django in einer virtuellen Pipenv-Umgebung
Erstellen einer LaTeX-Umgebung unter Chrome OS
Erstellen wir eine virtuelle Umgebung für Python
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
pyenv-Erstellen einer Pypy-Umgebung mit virtualenv (MacOSX)
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
[Python] Erstellen Sie eine Stapelumgebung mit AWS-CDK
Erstellen von Scicit-Learn in einer Windows 10-Umgebung mit Pycharm
Erstellen einer Conda-Umgebung für ROS-Benutzer
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Erstellen einer virtuellen Umgebung in einer Anaconda-Umgebung
Startete Node.js in einer virtuellen Umgebung
Erstellen einer Python-Entwicklungsumgebung für die KI-Entwicklung
Fügen Sie VSCode eine virtuelle Python-Umgebung hinzu
Erstellen einer virtuellen Umgebung für Mayavi für Python 3.6-, Anaconda- und Spyder-Benutzer
Freigeben einer virtuellen Umgebung [Informationen zu den Anforderungen.txt]
Erstellen einer Python-Umgebung mit virtualenv und direnv
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Virtuelle Anfängerumgebung
Versuchen Sie, die virtuelle Umgebung von conda mit Jupyter Notebook zu verwenden
[Memo] Erstellen Sie eine virtuelle Umgebung mit Pyenv + anaconda
Erstellen einer einfachen virtuellen Python-Umgebung ohne Verwendung von pyenv
Erstellen Sie eine virtuelle Umgebung mit pyenv und venv
Denken Sie daran, eine Python 3-Umgebung in einer Mac-Umgebung zu erstellen
[Venv] Erstellen Sie eine virtuelle Python-Umgebung unter Ubuntu
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Was tun, wenn Sie beim Erstellen einer virtuellen Umgebung mit virtualenv die Meldung "Importfehler: Name 'HTTPSHandler' kann nicht importiert werden" erhalten
Ablauf beim Erstellen einer virtuellen Umgebung mit Anaconda
Erstellen einer Python-Umgebung auf dem Sakura VPS-Server