Informationen zur Python-Entwicklungsumgebung

Als ich versuchte, mit TensorFlow eine Python-Umgebung zu erstellen, gab es pyenv`` virtualenv`` pyenv-virtualenv und ich war verwirrt, also habe ich es zusammengefasst.

pyenv Sie können die global zu verwendende Version und die lokal zu verwendende Version (für jedes Verzeichnis) wie unten gezeigt angeben.

% cd python3.6.0
% pyenv local 3.6.0
% pyenv version
3.6.0 (set by /Users/hogehoge/work/python3.6.0/.python-version)
% cd ../
% pyenv version
2.7.13 (set by /Users/hogehoge/.pyenv/version)

virtualenv Mit virtualenv können Sie eine virtuelle Umgebung erstellen Es kann von source django / bin / enabled verwendet werden Das Folgende ist beispielsweise beim Erstellen einer virtuellen Umgebung für Django


% mkdir virtualenv-sandbox
% cd virtualenv-sandbox
% virtualenv django
% source django/bin/activate
(django) [hoge@moge-no-MacBook-Air] ~/work/virtualenv-sandbox
% pip list
appdirs (1.4.3)
packaging (16.8)
pip (9.0.1)
pyparsing (2.2.0)
setuptools (34.3.3)
six (1.10.0)
wheel (0.29.0)
% pip install django
Collecting django
  Downloading Django-1.10.6-py2.py3-none-any.whl (6.8MB)
    100% |████████████████████████████████| 6.8MB 175kB/s
Installing collected packages: django
Successfully installed django-1.10.6
% pip list
appdirs (1.4.3)
Django (1.10.6)
packaging (16.8)
pip (9.0.1)
pyparsing (2.2.0)
setuptools (34.3.3)
six (1.10.0)
wheel (0.29.0)

Sie können die Entwicklungsumgebung verlassen, indem Sie sie deaktivieren. Nach dem Deaktivieren habe ich eine "Pip-Liste" erstellt und bestätigt, dass Django fehlt.

% deactivate
% pip list
pip (9.0.1)
setuptools (28.8.0)
virtualenv (15.1.0)

pyenv-virtualenv Sie können eine virtuelle Umgebung mit einem Mechanismus erstellen, der sich von der oben genannten virtuellen Umgebung unterscheidet Erweiterung von pyenv Es wird mit "pyenv enable" verfügbar sein

Ich werde es wieder schreiben

Zusammenfassung

Bei der Installation von TensorFlow wird virtualenv verwendet, daher werde ich dies verwenden. https://www.tensorflow.org/install/install_mac

Referenz

http://dackdive.hateblo.jp/entry/2015/12/12/163400 http://qiita.com/bohemian916/items/4f0736dcea932a162d9e

Recommended Posts

Informationen zur Python-Entwicklungsumgebung
python2.7 Konstruktion der Entwicklungsumgebung
Entwicklungsumgebung in Python
Organisieren Sie die Python-Entwicklungsumgebung
[ev3dev × Python] Aufbau einer ev3dev-Entwicklungsumgebung
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
[Zum Organisieren] Python-Entwicklungsumgebung
Python-Memo (für mich): Über die Entwicklungsumgebung virtualenv
[Python] Kapitel 01-02 Über Python (Ausführung und Installation der Entwicklungsumgebung)
Richten Sie eine Python-Entwicklungsumgebung unter Ubuntu ein
[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>
Optionen für die Python-Entwicklungsumgebung für Mai 2020
Memo zum Einstellen der Vim + Python-Entwicklungsumgebung
Emacs-Einstellungen für die Python-Entwicklungsumgebung
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Konstruktionsnotiz für die Emacs Python-Entwicklungsumgebung
Überprüfen der NAOqi Python-Entwicklungsumgebung
Richten Sie mit Atom eine Python-Entwicklungsumgebung ein
Über Python-Slices
Über die Einschlussnotation von Python
Über Python tqdm.
Python-Umgebungseinstellungen
Über die Python-Ausbeute
Über Python, Klasse
Python Windows-Umgebung
Umgebungskonstruktion (Python)
Informationen zur Python-Vererbung
Über Python, range ()
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Über Python Decorator
Aufbau einer Python-Umgebung
Informationen zur Python-Referenz
Über Python-Dekorateure
[Python] Über Multi-Prozess
Python-Entwicklungsumgebung für macOS mit venv 2016
[Entwicklungsumgebung] Python mit Xcode [Mit Bildschirmübergang]
Blender 2.82 oder höher + Hinweise zur Python-Entwicklungsumgebung
So bereiten Sie die Python-Entwicklungsumgebung vor [Mac]
Aufbau der Python3 + venv + VSCode + macOS-Entwicklungsumgebung
Informationen zu der von Ihnen verwendeten Entwicklungsumgebung
Erstellen Sie eine Python-Entwicklungsumgebung (pythonz, virtualenv, direnv).
Die stärkste Python-Entwicklungsumgebung PyCharms Empfehlung
Erstellen einer Python-Entwicklungsumgebung für die KI-Entwicklung
Erstellen einer Python-Entwicklungsumgebung für Windows + gVim + Poetry
Informieren Sie sich über die Python-Umgebung von Cinema4D
Die stärkste in Python integrierte Entwicklungsumgebung PyCharm
Über Python für Schleife
Über Funktionsargumente (Python)
Einführung in Python Bereiten wir die Entwicklungsumgebung vor
Vereinheitlichung der Python-Umgebung
Erstellen Sie eine Python-Entwicklungsumgebung mit Visual Studio Code
Homebrew Python Umgebung Konstruktion
[Python] Memo über Funktionen
Zusammenfassung über Python3 + OpenCV3