[GO] So führen Sie Python im virtuellen Raum aus (für MacOS)

Dieser Artikel beschreibt, wie Sie Python im virtuellen Raum unter macOS ausführen.

Vorbereitung: Installieren Sie Homebrew

Verwenden Sie zuerst Homebrew, um pyenv und pyenv-virtualenv zu installieren. Geben Sie den folgenden Befehl in das Terminal ein.

$brew install pyenv
$brew install pyenv-virtualenv

Wir konnten ein Tool für den Umgang mit virtuellen Umgebungen einführen.

Fügen Sie dann den folgenden Code zu Ihrem .bash_profile hinzu.

python


export PYENV_ROOT=${HOME}/.pyenv
if [ -d "${PYENV_ROOT}" ]; then
    export PATH=${PYENV_ROOT}/bin:$PATH
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
fi

Lesen Sie dies.

$ source ~/.bash_profile

Installieren Sie Ihre Lieblings-Python-Version in pyenv.

$ pyenv install 3.x.y

Geben Sie als Nächstes die in pyenv vorhandene Python-Version an und erstellen Sie eine virtuelle Umgebung.

$ pyenv virtualenv 3.x.y test

Geben Sie die Testumgebung in Ihrem Lieblingsverzeichnis an.

$ pyenv local test

Dadurch wird automatisch der in der Testumgebung angegebene Python ausgeführt, der Sie in dieses Verzeichnis führt.

Recommended Posts

So führen Sie Python im virtuellen Raum aus (für MacOS)
So führen Sie LeapMotion mit Nicht-Apple Python aus
So führen Sie Notepad ++ Python aus
Wie man in Python entwickelt
[Für Anfänger] Wie man den Befehl say mit Python benutzt!
So führen Sie Tests zusammen mit Python unittest aus
Wie man setUp nur einmal in Python unittest ausführt
[Python] Wie man PCA mit Python macht
So sammeln Sie Bilder in Python
Verwendung von SQLite in Python
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
Führen Sie unittest in Python aus (für Anfänger)
So führen Sie TensorFlow 1.0-Code in 2.0 aus
Umgang mit Japanisch mit Python
So definieren Sie mehrere Variablen in einer Python for-Anweisung
So entwickeln Sie in einer virtuellen Python-Umgebung [Memo]
Festlegen der Cache-Steuerung für den BLOB-Speicher in Azure Storage in Python
So implementieren Sie Python EXE für Windows mit Docker-Container
[Einführung in Python] Wie verwende ich eine Klasse in Python?
Dynamisches Definieren von Variablen in Python
[Itertools.permutations] So löschen Sie eine Sequenz in Python
Festlegen der CORS-Einstellungen für den Azure-Speicherdienst in Python
So arbeiten Sie mit BigQuery in Python
So verwenden Sie Python in Pyenv unter MacOS mit PyCall
[Einführung in Python] Wie verwende ich den Operator in in der for-Anweisung?
Wie bekomme ich Stacktrace in Python?
So zeigen Sie die neunundneunzig Tabelle in Python an
So extrahieren Sie einen Polygonbereich in Python
[Python] Organisieren der Verwendung für Anweisungen
So überprüfen Sie die Version von opencv mit Python
So wechseln Sie die Python-Version in Cloud9
So passen Sie den Bildkontrast in Python an
Verwendung von __slots__ in der Python-Klasse
So füllen Sie mit Python dynamisch Nullen aus
Verwendung von "deque" für Python-Daten
Verwendung regulärer Ausdrücke in Python
So zeigen Sie Hello World in Python an
Verwendung ist und == in Python
Wie schreibe ich Ruby to_s in Python
So führen Sie Maya Python-Skripte aus
So setzen Sie in Python ein Leerzeichen mit halber Breite vor Buchstaben und Zahlen.
So führen Sie einen Schnellstart für Google Cloud Text-to-Speech .NET in Unity aus
CERTIFICATE_VERIFY_FAILED in Python 3.6, dem offiziellen Installationsprogramm für macOS
So empfangen Sie Befehlszeilenargumente in Python
[REAPER] Wie man Reascript mit Python spielt
So generieren Sie eine Sequenz in Python und C ++
Einbetten von Variablen in Python-Strings
Zusammenfassung zum Importieren von Dateien in Python 3
So vereinfachen Sie die eingeschränkte Polypoly-Anpassung in Python
Verwendung der Python-Bildbibliothek in der Python3-Serie
So implementieren Sie Shared Memory in Python (mmap.mmap)
So erstellen Sie eine JSON-Datei in Python