[PYTHON] Homebrew, Pyenv, Anaconda, Jupyter Notebook

Umgebung

Überblick

--Homebrew Installation --pyenv Installation

Detaillierte Vorgehensweise

1. Installieren Sie Homebrew

terminal


$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. Homebrew-Umgebungsupdate

Vorerst soll es bereits aktuell sein.

3. Installieren Sie pyenv

terminal


$ brew install pyenv
$ echo 'eval "$(pyenv init -)"' >> ~/.zshrc

$ exec $SHELL -l

4. Installation von Anaconda

terminal


$ pyenv install anaconda3-2019.10
$ pyenv global anaconda3-2019.10

Es scheint, dass "pyenv global" sicherstellt, dass alle Verzeichnisse die entsprechende Python-Version ausführen. Wenn Sie die entsprechende Version nur in einem bestimmten Verzeichnis verwenden möchten, sollten Sie anscheinend "pyenv local anaconda3-2019.10" ausführen.

5. Bestätigung des Installationsabschlusses

terminal


$ python
Python 3.7.4 (default, Aug 13 2019, 15:17:50)
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

Wenn Sie "Python" eingeben und das Obige angezeigt wird, ist die Installation erfolgreich. (Für v.3 Serie) Beenden Sie die interaktive Shell von Python, indem Sie Strg + D drücken (oder quit () eingeben).

Das stimmt, aber das funktioniert nicht.

6. Versuchen Sie, eine andere Version von Anaconda zu installieren

terminal


$ pyenv install anaconda3-5.3.1
$ pyenv global anaconda3-5.3.1

$ python 3

terminal


Python 3.6.1 (v3.6.1:69c0db5050, Mar 21 2017, 01:21:04) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

Es gibt also keine Anzeichen von Anakonda

7. Schauen Sie durch PATH

terminal


$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile
$ pyenv rehash
$ python3
Python 3.7.0 (default, Jun 28 2018, 07:39:16) 
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.

Oh. Zeichen von Anaconda.

terminal


$ jupyter notebook

Es begann mit!

8. Ursache

Ich dachte, es wäre zsh von macOS Catalina, Der Update-Benutzer ist bash, Sie sollten es in zsh ändern.

MacOS 10.15 Catalina setzt die Login-Shell standardmäßig von "bash" auf "zsh".

Nun, ich muss die Shell auf zsh ändern. In diesem Fall bewegen sich Anaconda und Pyenv nicht. Ich frage mich, ob ... Viel Glück.

Referenz

[Jupyter Notebook] Erfahren Sie, wie Sie es effektiv einsetzen können [Python / Maschinelles Lernen]

Das Wesen der Umgebungskonstruktion verstehen (Konzepte wie PATH) [Python]

[Hinweis von der Installation von Homebrew bis zum Erstellen einer Anaconda-Umgebung für Python mit pyenv] (https://qiita.com/aical/items/2d066801a7464a676994)

[Keras / TensorFlow] Aufbau der Keras (Tensorflow) -Umgebung

Recommended Posts

Homebrew, Pyenv, Anaconda, Jupyter Notebook
Python-Memo Anaconda x Jupyter-Notizbuch
Jupyter Notizbuch Memo
Einführung in Jupyter Notebook
Leistungsstarkes Jupyter-Notizbuch
pyenv + anaconda + python3
Jupyter Notebook Passwort
Jupyter Notizbuch Memo
Starten Sie Jupyter Notebook
3 Jupyter Notebook (Python) Tricks
[Cloud103] # 3 Jupyter Notebook wieder
Aufbau einer Python-Umgebung auf einem Mac (pyenv, virtualenv, anaconda, ipython notebook)
Tastenkombination für Jupyter-Notebook
Einführung des Jupyter Notebook in CentOS7
Verwenden von Graphviz mit Jupyter Notebook
Verwenden Sie Anaconda in einer Pyenv-Umgebung
[CentOS7] Installieren Sie Anaconda mit Pyenv
HTML in Jupyter-Notizbuch anzeigen
Verwenden Sie pip mit Jupyter Notebook
Mehrfachverarbeitungsfehler in Jupyter Notebook
Versuchen Sie, Jupyter Notebook dynamisch zu verwenden
[Super Basics] Über jupyter Notebook
Hohe Charts im Jupyter-Notizbuch
PDF auf Jupyter Notebook anzeigen
Verwenden Sie Cython mit Jupyter Notebook
Spielen Sie mit Jupyter Notebook (IPython Notebook)
Installieren Sie pyenv von Homebrew, installieren Sie Python von pyenv
[Komplette Ausgabe] Jupyter Notebook Shortcut
[Python] Anaconda, pyenv, virtualenv, .bash_profile
Führen Sie Jupyter Notebook unter Windows aus
So verwenden Sie Jupyter Notebook
jupyter notebook in python3.8 venv umgebung
Installieren Sie Anaconda auf Ihrem Mac und laden Sie Ihr Jupyter (IPython) -Notebook in die Anaconda Cloud hoch
Jupyter Notebook 6.0.2 kann nicht in der in Anaconda erstellten Python 2.7-Umgebung installiert werden
Snippet-Einstellungen für Python Jupyter Notebook
Jupyter Notebook unerlässlich für die Softwareentwicklung
Post Jupyter Notebook als Blog-Beitrag
Visualisieren Sie den Entscheidungsbaum mit einem Jupyter-Notizbuch
Machen Sie einen Sound mit Jupyter Notebook
Jupyter Notebook Magic Command Persönliche Zusammenfassung
Fügen Sie das Jupyter Notebook-Dokument in Wordpress ein
Generieren Sie das Jupyter-Notizbuch ".ipynb" in Python
Zeigen Sie einfach die Jupyter-Notizbuchdatei an
Python-Umgebungskonstruktion (Pyenv, Anaconda, Tensorflow)
Jupyter Notebook: 4 banale Tipps und Tricks
[MEMO] [Aufbau der Entwicklungsumgebung] Jupyter Notebook
Markdown mit Jupyter-Notebook verwenden (mit Verknüpfung)
Fügen Sie mit Jupyter Notebook weitere Kernel hinzu
Zeigen Sie Diagramme inline in Jupyter Notebook an
Bequeme Analyse mit Pandas + Jupyter Notebook
Jupyter-Notizbuch starten (+ Sicherheitsmaßnahmen ergreifen)
Einfach zu bedienendes Jupyter-Notebook (Python3.5)
Errichtete eine Umgebung für Anaconda & Jupyter
Versuchen Sie, Jupyter Notebook auf einem Mac auszuführen
Funken spielen mit WSL Anaconda Jupyter (2)
Ich habe irgendwie versucht, ein Jupyter-Notebook zu verwenden
Starten Sie das Jupyter Notebook ~ Esper-Training
So installieren Sie Anaconda mit pyenv