Erstellen Sie eine Python-Entwicklungsumgebung (pyenv / virtualenv) auf einem Mac (Homebrew).

Einführung

Für diejenigen unter Ihnen, die den bereits auf Ihrem Mac installierten Python beim Erstellen einer Python-Entwicklungsumgebung nicht verschmutzen möchten, wird in diesem Artikel beschrieben, wie Sie die folgenden Ziele erreichen:

--Schalten Sie die Python-Version und -Umgebung (installiertes Pip-Modul) für jedes Verzeichnis

Hinweis

--Dieser Artikel verwendet Homebrew für die allererste Installation, um es so einfach wie möglich zu machen. Bitte installieren Sie Homebrew im Voraus. »Vielleicht gibt es einen kühleren Weg. ――Das Schreiben der Bestätigungsmethode ist mühsam. Überprüfen Sie sie daher bitte selbst.

Installieren Sie pyenv`` pyenv-virtualenv mit Homebrew

brew install pyenv pyenv-virtualenv
echo 'export PYENV_ROOT="${HOME}/.pyenv"' >> ~/.bash_profile
echo 'export PATH="${PYENV_ROOT}/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
source ~/.bash_profile

Installieren Sie Python mit pyenv

pyenv install 3.5.0

Erstellen Sie eine virtuelle Python-Umgebung, die mit virtualenv installiert ist

pyenv virtualenv 3.5.0 hoge_env

Erstellen Sie ein Basisverzeichnis für die Entwicklung und ordnen Sie dieses Verzeichnis der virtuellen Umgebung zu

mkdir dev_home
cd dev_home
pyenv local hoge_env

Installieren Sie "Pip-Tools", um das Pip-Modul zu verwalten

pip install pip-tools

Beschreiben Sie das Pip-Modul, das Sie installieren möchten

mkdir requirements
vim requirements/bash.in

requirements/bash.in


mysqlclient
simple-db-migrate

Informationen zum Schreiben von "Anforderungen / *. In" finden Sie unter http://qiita.com/ryu22e/items/ad3f8f3df30886d23661

Installieren Sie das unter Anforderungen / *. In beschriebene Modul

pip-compile requirements/base.in
pip-sync requirements/*.txt

Recommended Posts

Erstellen Sie eine Python-Entwicklungsumgebung (pyenv / virtualenv) auf einem Mac (Homebrew).
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
Erstellen Sie eine Python3-Umgebung mit pyenv auf einem Mac und zeigen Sie NetworkX-Diagramme an
Erstellen Sie eine komfortable Python 3 (Anaconda) -Entwicklungsumgebung mit Windows
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
Erstellen Sie eine Python-Entwicklungsumgebung mit pyenv unter MacOS
Erstellen Sie eine Python-Entwicklungsumgebung mit OS X Lion
Erstellen einer Python-Umgebung auf einem Mac
Erstellen Sie eine Python-Umgebung in Centos
Aufbau einer Python-Umgebung auf einem Mac (pyenv, virtualenv, anaconda, ipython notebook)
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Pyenv + virtualenv auf dem Mac
Erstellen Sie eine Python-Umgebung
Aufbau der Python3 TensorFlow-Umgebung (Mac und pyenv virtualenv)
Erstellen Sie eine Python-Umgebung auf einem Mac (Mountain Lion)
Python-Entwicklungsumgebung - Verwendung von Pyenv und Virtualenv-
[Venv] Erstellen Sie eine virtuelle Python-Umgebung unter Ubuntu
Richten Sie eine Python-Entwicklungsumgebung auf Marvericks ein
Erstellen Sie eine Python-Ausführungsumgebung unter IBM i
[Hinweis] So erstellen Sie eine Mac-Entwicklungsumgebung
Erstellen Sie eine Python-Entwicklungsumgebung auf Raspberry Pi
Erstellen Sie eine Python-Entwicklungsumgebung unter Windows (Remote-WSL für Visual Studio Code).
Hinweise zum Festlegen der Pyenv- und Python-Umgebung mit Homebrew unter Mac OS Marvericks
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (3) GVim8.0 und Python3.6
Erstellen einer Django-Entwicklungsumgebung mit pyenv-virtualenv auf einem Mac
Erstellen Sie eine lokale Entwicklungsumgebung für Laravel6.X auf Ihrem Mac
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Memo zum Erstellen einer Python-Entwicklungsumgebung mit macOS Catalina
Erstellen Sie eine Python-Entwicklungsumgebung mit Vagrant + Ansible + Fabric
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (1)
Erstellen Sie unter Windows eine anständige Shell- und Python-Umgebung
Installieren Sie die Python-Umgebung auf einem lokalen PC (pyenv, venv auf einem Mac).
Erstellen Sie in 10 Minuten eine Python-Entwicklungsumgebung (Mac OS X + Visual Studio-Code).
Ich möchte eine schöne Python-Entwicklungsumgebung für meinen neuen Mac erstellen
Erstellen Sie eine maschinelle Lernumgebung auf einem Mac (pyenv, deeplearning, opencv).
Richten Sie eine Python-Entwicklungsumgebung unter Ubuntu ein
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Erstellen Sie eine VS Code + Docker-Entwicklungsumgebung mit Linux VM
Erstellen Sie eine virtuelle Umgebung mit Python!
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Erstellen Sie eine Linux-Umgebung unter Windows 10
Aufbau einer Python-Entwicklungsumgebung unter macOS
Erstellen Sie eine Python-Datenanalyseumgebung auf einem Mac (El Capitan).
So stellen Sie pyenv unter Amazon Linux und Ubuntu ein, um eine Python 3.6.0-Umgebung zu erstellen
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (2) Grundeinstellungen
Erstellen einer Umgebung für Python3.8 auf einem Mac
Holen Sie sich eine saubere Python-Entwicklungsumgebung mit pyenv + pipx + Poetry
Erstellen Sie mit VSCode & Docker Desktop eine einfache Python-Entwicklungsumgebung
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Erstellen Sie eine Python3-Umgebung unter CentOS7
Ich möchte eine GUI-Entwicklungsumgebung mit Python oder Golang auf dem Mac einrichten
Wettbewerb mit VS-Code Erstellen Sie eine Python-Umgebung für Profis unter Windows
So erstellen Sie eine Python-Umgebung aus Pyenv in einer Mac-Umgebung (El Capitan)
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac