Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab

Ich bin gestolpert, als ich die Python-Umgebung auf einem Mac erstellt habe. Machen Sie sich also eine Notiz.

Um aus der Schlussfolgerung heraus zu schreiben, der Grund, warum es nicht funktioniert hat, war, dass ich Bash bearbeitet habe, ohne zu wissen, dass MacOS zu Catalina wurde und die Standard-Shell von "Bash" in "Zsh" geändert wurde.

Bis jetzt war ich vorsichtig, weil ich die Umgebungsvariablen von pyenv in .bash_profile und .bashrc hätte schreiben und beschaffen sollen.

Es wurde gesagt, dass die Technologie ständig aktualisiert wird, aber wenn Sie Ihr Wissen nicht aktualisieren, kann es fehlschlagen.

Dann werde ich unten beschreiben, was ich tatsächlich getan habe.

1. Installieren Sie Anaconda

https://www.anaconda.com/distribution/ Laden Sie python3.7 hier herunter und entpacken Sie das Paket

Wann ändert Apply die Standard-Python in 3 Serien?

2. Vorbereiten der Installation von Python

Überprüfen Sie die Python-Version mit $ python --version. Wenn es sich um einen Mac handelt, ist 2.7 wahrscheinlich standardmäßig enthalten. Wechseln Sie also.

Setzen Sie dafür pyenv. Also, um Pyenb zu setzen, setzen Sie Homebrew.

  1. Installieren Sie das Gebräu https://brew.sh/index_ja

  2. Installieren Sie pyenv mit Gebräu

    $ brew install pyenv
    
  3. Und hier ist das Problem gestolpert.

    $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
    $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
    $ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
    

Schreiben Sie das Obige in ~ / .zshrc. ← (Wenn Mac OS Catalina oder höher ist) Die Standard-Shell ist immer noch Bash. Für Betriebssysteme vor Catalina schreiben Sie in ~ / .bash_profile.

  1. Führen Sie $ source ~ / .zshrc oder $ source ~ / .bash_profile aus

  2. Überprüfen Sie die Umgebungsvariable PATH mit $ echo $ PATH

    echo_path.png

3. Installieren Sie Python

Installieren Sie dieses Mal 3.7.0. Bitte ändern Sie gegebenenfalls die Version auf 3.7.4 usw.

$ pyenv install 3.7.0

Ist in Ordnung.

4. Python wechseln

$ python --version
Python 2.7.16

Wechseln Sie zu Python3, da es immer noch Python2 ist.

$ pyenv gloval 3.7.0
$ python --version
Python 3.7.0

Ist in Ordnung! Wenn dies nicht umschaltet, starten Sie das Terminal einmal neu und versuchen Sie es erneut.

5. Installation der Anakonda

$ pyenv install anaconda3-5.3.1

Ich habe das späteste zu diesem Zeitpunkt eingestellt. Überprüfen Sie die Version mit $ pyenv install list.

6. Wechseln Sie zu Anaconda

Da der Befehl conda nicht verwendet werden kann, wechseln Sie zu anaconda.

$ pyenv global anaconda3-5.3.1
$ pyenv versions              
  system
* 3.7.0 (set by /Users/Nutzername/.python-version)
  anaconda3-5.3.1

Das hat nicht gewechselt. Auch ich bin hier gestolpert. Die Ursache scheint zu sein, dass die Datei .python-version hier existiert. Damit

$ rm ~/.python-version
$ pyenv versions
  system
  3.7.0
* anaconda3-5.3.1 (set by /Users/Nutzername/.pyenv/version)

Damit ist der Wechsel abgeschlossen.

7. Starten Sie Jupyterlab

In letzter Zeit scheint Jupyterlab bereits in Anaconda enthalten zu sein, sodass Sie sich nicht die Mühe machen müssen, es zu installieren.

$ jupyter lab

Dann geht es los.

Recommended Posts

Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Erstellen einer Jupyter Lab-Entwicklungsumgebung auf WSL2 mit Anaconda3
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen Sie eine Python-Umgebung auf dem Mac (2017/4)
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
[Mac] Erstellen einer virtuellen Umgebung für Python
Hinweise zum Erstellen von Python und Pyenv auf dem Mac
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
Erstellen einer Python-Umgebung mit virtualenv und direnv
Erstellen Sie eine Python-Umgebung auf einem Mac (Mountain Lion)
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
Denken Sie daran, eine Python 3-Umgebung in einer Mac-Umgebung zu erstellen
Erstellen einer Python-Umgebung auf dem Sakura VPS-Server
[Definitive Edition] Erstellen einer Umgebung zum Erlernen des "maschinellen Lernens" mit Python auf dem Mac
Hinweise zum Festlegen der Pyenv- und Python-Umgebung mit Homebrew unter Mac OS Marvericks
Erstellen Sie eine Python3-Umgebung mit pyenv auf einem Mac und zeigen Sie NetworkX-Diagramme an
Erstellen einer Python-Entwicklungsumgebung unter Windows - Von der Installation von Anaconda bis zur Verknüpfung von Atom und Jupyter Notebook -
Erstellen einer virtuellen Python-Umgebung
Erstellen einer virtuellen Python-Umgebung
Installieren Sie Python3 auf einem Mac und erstellen Sie eine Umgebung [Definitive Edition]
Erstellen einer Django-Entwicklungsumgebung mit pyenv-virtualenv auf einem Mac
Erstellen einer R- und Python Docker-Arbeitsumgebung
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
Vorgehensweise zum Erstellen einer CDK-Umgebung unter Windows (Python)
Erstellen Sie eine Python-Entwicklungsumgebung mit pyenv unter MacOS
Python-Umgebungskonstruktion für Programmieranfänger (Mac OS)
Erstellen Sie unter Windows eine anständige Shell- und Python-Umgebung
Konstruktionsnotiz für eine maschinelle Lernumgebung von Python
Erstellen Sie eine Python-Entwicklungsumgebung (pyenv / virtualenv) auf einem Mac (Homebrew).
So erstellen Sie eine schöne Python-Umgebung auf einem neuen Mac und installieren Jupter Notebook
Konstruktionsnotiz für die Python-Umgebung auf dem Mac
Erstellen einer virtuellen Umgebung mit Python 3
Erstellen Sie eine Python-Datenanalyseumgebung auf einem Mac (El Capitan).
Erstellen Sie eine Python-Umgebung in Centos
Erstellen einer Umgebung für Python3.8 auf einem Mac
Erstellen Sie eine Python3-Umgebung unter CentOS7
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Erstellen Sie eine Chainer-Umgebung mit CUDA und cuDNN auf einer p2-Instanz
Erstellen einer Docker-Arbeitsumgebung für R und Python 2: Japanische Unterstützung
Erstellen Sie eine 64-Bit-Python 2.7-Umgebung mit TDM-GCC und MinGW-w64 unter Windows 7
Erstellen Sie mit Python und Redis eine Rangliste für Spiele in der Alibaba-Cloud
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS
Ein Python-Skript, das auf dem Mac erstellte ._DS_Store- und ._ * -Dateien löscht
Alles vom Erstellen einer Python-Umgebung bis zur Ausführung unter Windows
[Pyenv] Erstellen einer Python-Umgebung mit Ubuntu 16.04
Django Crispy Tutorial (Umgebungskonstruktion auf Mac)
[Python] Erstellen einer Umgebung mit Anaconda [Mac]
Virtuelle Python-Umgebung und Pakete unter Ubuntu
Erstellen einer virtuellen Umgebung mit homebrew + pyenv-virtualenv
Erstellen einer LaTeX-Umgebung unter Chrome OS
Ein Memo mit Python2.7 und Python3 in CentOS
Erstellen einer Python 3.6-Umgebung mit Windows + PowerShell
[Python] Erstellen Sie eine Stapelumgebung mit AWS-CDK