Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)

Als ich dachte, ich würde mit dem Programmieren auf meinem ersten Mac beginnen, blieb ich beim Aufbau der Umgebung stecken, also als Memo

Umgebung

Ursache für Verstopfung

Meistens wegen zsh: rage: Da die Standard-Shell von Catallina von bash auf zsh geändert wurde, besteht das Problem, dass der Pfad beim Verfolgen des in Tekito gesuchten Artikels nicht übergeben wird Wenn es einen Unterschied im Namen der Shell-Einstellungsdatei gibt und Sie mit bash auf den Artikel verweisen

Müssen ersetzen

Python-Umgebungskonstruktion

Mac hat standardmäßig eine alte Version von Python (2er) 2 series unterscheidet sich von der neuesten Version von Python (3 series), daher ist es besser zu wechseln Wechseln Sie dieses Mal die Python-Version mit einem Tool namens pyenv.

Installieren Sie pyenv

Führen Sie den folgenden Befehl in der Shell aus Wenn Brew nicht installiert ist, installieren Sie zuerst Brew

brew install pyenv

Senden Sie nach der Installation Folgendes an .zshrc, um den Pfad zu übergeben Erstellen, wenn .zshrc nicht existiert

.zshrc


export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi
~ 

Führen Sie den folgenden Befehl aus, um .zshrc zu speichern und neu zu laden

source ~/.zshrc

Damit ist die Installation abgeschlossen, führen Sie "pyenv --version" aus und stellen Sie sicher, dass der Pfad vorhanden ist

Installieren Sie Python mit Pyenv

Führen Sie den folgenden Befehl aus, um eine Liste der Python-Versionen anzuzeigen, die mit pyenv installiert werden können

pyenv install --list

Wählen Sie dort die Version aus, die Sie verwenden möchten, und installieren Sie sie Wählen Sie diesmal 3.8.0

pyenv install 3.8.0

Wechseln Sie nach der Installation den Standard-Python mit dem folgenden Befehl Der zweite Befehl wendet nur auf das aktuelle Verzeichnis um

pyenv python global 3.8.0
pyenv python local 3.8.0

Überprüfen Sie nach dem Wechsel die Python-Version mit python --version Erfolg, wenn auf eine Version geändert

Referenzlink

Recommended Posts

Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Erstellen Sie eine Python3-Umgebung unter CentOS7
Erstellen Sie eine Python-Entwicklungsumgebung mit pyenv unter MacOS
Erstellen Sie eine Python + OpenCV-Umgebung in Cloud9
Erstellen Sie mit macOS sierra eine Python-Lernumgebung für maschinelles Lernen
Erstellen Sie einfach eine Python 3-Ausführungsumgebung unter Windows
Erstellen Sie eine Python-Umgebung mit ansible auf centos6
Erstellen Sie eine Python-Umgebung auf einem Mac (Mountain Lion)
Erstellen Sie eine Python-Umgebung unter Windows
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
Erstellen Sie eine Python-Umgebung mit Windows
Erstellen Sie die Python-Umgebung offline
Erstellen Sie eine Python-Entwicklungsumgebung auf Raspberry Pi
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (3) GVim8.0 und Python3.6
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Memo zum Erstellen einer Python-Entwicklungsumgebung mit macOS Catalina
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (1)
So erstellen Sie eine Django (Python) -Umgebung auf Docker
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
So erstellen Sie eine Python-Umgebung unter Amazon Linux 2
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Aufbau einer Python-Entwicklungsumgebung unter macOS
Erstellen Sie eine Python-Umgebung in Centos
Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04
So erstellen Sie eine neue virtuelle Python-Umgebung unter Ubuntu
Erstellen Sie eine Python-Datenanalyseumgebung auf einem Mac (El Capitan).
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (2) Grundeinstellungen
Erstellen Sie unter CentOS 7.7 eine Python-Umgebung für Ihren Heimserver
Build-Umgebung für Python 2.7, 3.4, 3.5-Erweiterungsmodule unter Windows
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
Ich möchte eine Python-Umgebung erstellen
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Erstellen Sie mit pyenv eine virtuelle Umgebung für Python
Erstellen Sie mit Neovim eine moderne Python-Umgebung
Erstellen Sie eine 64-Bit-Python 2.7-Umgebung mit TDM-GCC und MinGW-w64 unter Windows 7
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
# 3 Erstellen Sie eine Python-Umgebung (Django) mit einer EC2-Instanz (ubuntu18.04) von AWS part2
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS
Build Python auf Ubuntu
Erstellen Sie eine Python-Umgebung
Erstellen Sie eine LAMP-Umgebung auf Ihrem lokalen Docker
Erstellen Sie mit pulumi eine WardPress-Umgebung auf AWS
Erstellen Sie eine Python-Umgebung mit pyenv auf EC2 (Ubuntu)
Erstellen Sie die Python3.5 + matplotlib-Umgebung unter Ubuntu 12 mit Anaconda
Erstellen Sie eine Django-Umgebung auf Raspai (MySQL)
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Erstellen Sie mit Sublime Text3 eine Python3-Build-Umgebung
Erstellen einer einfachen virtuellen Python-Umgebung ohne Verwendung von pyenv
[Venv] Erstellen Sie eine virtuelle Python-Umgebung unter Ubuntu
Erstellen Sie eine Python3 + -Kolbenumgebung auf der Compute Engine von GCP
Erstellen Sie eine Kubernetes-Umgebung für die Entwicklung unter Ubuntu
Richten Sie eine Python-Entwicklungsumgebung auf Marvericks ein
Erstellen einer Python-Umgebung mit OSX Elcapitan
Erstellen Sie mit IntelliJ schnell eine Python Django-Umgebung
Erstellen einer Python-Umgebung auf dem Sakura VPS-Server
Erstellen Sie eine Python-Ausführungsumgebung unter IBM i
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern