[GO] Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)

Ich habe ein Memo über die Verwendung von Python auf einem Mac geschrieben.

Es wird ein bisschen alt, also werde ich es aktualisieren. Mac kommt von Anfang an mit 2.x Python, aber da die Zeiten 3.x sind, richten Sie 3.x ein.

Da mein Hauptzweck bei der Verwendung von Python die Verwendung von Django ist, werde ich außerdem bis zur Verwendung von Django schreiben.

Pyenv entfernen

Nehmen Sie zunächst an, dass Pyenv installiert ist, und entfernen Sie es. Wenn Sie Pyenv nicht installiert haben, installieren Sie zunächst Python3.

Deinstallieren

Ich habe es mit Brew installiert, daher werde ich es mit Brew deinstallieren. Löschen Sie pyenv und pyenv-virtualenv und löschen Sie ~ / .pyenv, wo die Dateien in jeder Umgebung gespeichert werden.

brew uninstall --force pyenv
brew uninstall --force pyenv-virtualenv
rm -rf .pyenv/

Wenn Sie pyenv-pip-rehash installiert haben, entfernen Sie es ebenfalls. brauen deinstallieren pyenv-pip-rehash

Löschen Sie die zugehörige Beschreibung von .bash_profile

Entfernen Sie dann die zu .bash_profile hinzugefügte Beschreibung, damit pyenv effektiv funktioniert.

Bitte antworten Sie je nach Umgebung.

-export PYENV_ROOT="${HOME}/.pyenv"
-export PATH=${PYENV_ROOT}/bin:$PATH
-eval "$(pyenv init -)"

Wenn der Löschvorgang abgeschlossen ist, laden Sie das .bash_profile neu und überprüfen Sie die Version. Es scheint die Standard-Python-Version zu sein.

source .bash_profile
python -V
Python 2.7.13

Python 3-Installation

Installieren Sie jetzt die Python 3.x-Serie. Die Installation erfolgt durch Aufbrühen.

Wenn Brew (Homebrew) nicht enthalten ist, fragen Sie den Google-Lehrer und installieren Sie es.

brew install python3

Erstellen einer virtuellen Umgebung

Ab Python 3.3? Wird pyvenv (venv) installiert, das die virtuelle Umgebung verwaltet. Dieses Mal werden wir es verwenden, um eine virtuelle Umgebung zu erstellen.

Erstellen Sie eine virtuelle Umgebung

Durch Ausführen des folgenden Befehls werden ein Verzeichnis und Dateien erstellt, die Ihre eigene Umgebung namens myenv verwalten.

pyvenv myenv

Wenn in meiner Umgebung der obige Befehl ausgeführt wird,

WARNING: the pyenv script is deprecated in favour of `python3.6 -m venv`

Warnung wurde angezeigt. Anscheinend wird der Befehl pyvenv nicht mehr empfohlen,

python3 -m venv myenv

Verwenden! ... anscheinend ... Ich werde es versuchen.

python3 -m venv myenv

Das myenv-Verzeichnis wurde erstellt.

Führen Sie eine virtuelle Umgebung aus

Geben Sie den erstellten Ordner für die virtuelle Umgebung an und starten Sie die virtuelle Umgebung.

. myenv/bin/activate
(myenv) :~ hoge$

Wenn Sie nicht mit> beginnen, tritt ein Berechtigungsfehler auf.

Dann lautet die Eingabeaufforderung (Name der Verkleidungsumgebung), und Sie können sehen, dass Sie sich in der Verkleidungsumgebung befinden. Wenn Sie Python -V in diesem Status ausführen, können Sie sehen, dass es sich um 3.x handelt.

Wenn Sie pip in diesem Status ausführen, wird das Paket nur in der virtuellen Umgebung wiedergegeben.

Beenden Sie die virtuelle Umgebung

Um aus der virtuellen Umgebung herauszukommen

deactivate

Wird besorgt. Die Eingabeaufforderung kehrt zum Normalzustand zurück.

Installieren Sie Django in einer virtuellen Umgebung

Installieren Sie jetzt Django in der Kostümumgebung.

. myenv/bin/activate

pip install djange

Django ist installiert.

Erstellen Sie ein Ddjango-Projekt

Erstellen Sie nun ein Projekt (Verzeichnis) mit dem installierten Befehl Django (Befehl). Führen Sie den folgenden Befehl aus.

django-admin.py startproject django_test

In diesem Beispiel wird ein Projekt (Ordner) mit dem Namen django_test erstellt.

Starten Sie Django

Initialisieren Sie nun das erstellte Projekt und versuchen Sie, das Projekt auszuführen.

cd django_test
./manage.py #Überprüfen Sie, ob es funktioniert
./manage.py migrate #Wandern. Standardmäßig wird SQLite als Datenbank verwendet.
./manage.py runserver #Starten Sie den Entwicklungsserver

Versuchen Sie nach dem Start, über Ihren Browser darauf zuzugreifen.

http://localhost:8000/

Es scheint zu funktionieren.

Recommended Posts

Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
Erstellen einer Python-Umgebung auf einem Mac
Erstellen Sie eine Python-Umgebung in Centos
Erstellen Sie eine Python-Umgebung
Erstellen Sie eine Python-Entwicklungsumgebung (pyenv / virtualenv) auf einem Mac (Homebrew).
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Erstellen Sie eine Python-Umgebung auf einem Mac (Mountain Lion)
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
[Venv] Erstellen Sie eine virtuelle Python-Umgebung unter Ubuntu
Erstellen Sie eine Python-Ausführungsumgebung unter IBM i
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Erstellen Sie eine virtuelle Umgebung mit Python!
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Erstellen Sie eine komfortable Python 3 (Anaconda) -Entwicklungsumgebung mit Windows
Erstellen Sie eine Linux-Umgebung unter Windows 10
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
Python auf Mac
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
Erstellen einer Umgebung für Python3.8 auf einem Mac
Erstellen Sie eine Python3-Umgebung mit pyenv auf einem Mac und zeigen Sie NetworkX-Diagramme an
Erstellen Sie unter Windows eine anständige Shell- und Python-Umgebung
Erstellen Sie eine Python3-Umgebung unter CentOS7
Erstellen Sie eine Python-Entwicklungsumgebung mit OS X Lion
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Erstellen Sie eine Python-Datenanalyseumgebung auf einem Mac (El Capitan).
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Erstellen wir eine virtuelle Umgebung für Python
[Python] Erstellen Sie mit Anaconda eine virtuelle Umgebung
[Python] Erstellen Sie eine Stapelumgebung mit AWS-CDK
[Mac] Erstellen einer virtuellen Umgebung für Python
Ich habe versucht, Kivy in einer Mac-Umgebung zu installieren
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Erstellen Sie eine OpenCV3 + python3-Umgebung unter OSX
Erstellen Sie eine Python + OpenCV-Umgebung in Cloud9
Erstellen Sie ein Python-Modul
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Installieren Sie Python 3.4 auf einem Mac
Wettbewerb mit VS-Code Erstellen Sie eine Python-Umgebung für Profis unter Windows
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
[Mac] Erstellen Sie eine Python 3-Ausführungsumgebung aus dem vollständig initialisierten Status
Erstellen Sie in 1 Minute eine Vim + Python-Testumgebung
Erstellen Sie einfach eine Python 3-Ausführungsumgebung unter Windows
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Erstellen Sie mit Sublime Text3 eine Python3-Build-Umgebung
Denken Sie daran, eine Python 3-Umgebung in einer Mac-Umgebung zu erstellen
Richten Sie eine Python-Entwicklungsumgebung auf Marvericks ein
Erstellen einer Python-Umgebung auf dem Sakura VPS-Server
[Docker] Erstellen Sie in 3 Minuten eine jupyterLab (Python) -Umgebung!
[Hinweis] So erstellen Sie eine Mac-Entwicklungsumgebung
Erstellen Sie eine Python-Entwicklungsumgebung auf Raspberry Pi
Dinge, auf die Sie beim Erstellen einer Python-Umgebung auf einem Mac achten sollten
Erstellen Sie eine Python-Entwicklungsumgebung unter Windows (Remote-WSL für Visual Studio Code).
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows