[PYTHON] homebrew, pyenv, anaconda, Jupyter Notebook

environnement

Aperçu

-Installation Homebrew

Procédure détaillée

1. Installez Homebrew

terminal


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

2. Mise à jour de l'environnement Homebrew

Pour le moment, on dit qu'il est déjà à jour.

3. Installez pyenv

terminal


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

$ exec $SHELL -l

4. Installation d'Anaconda

terminal


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

Il semble que «pyenv global» garantit que tous les répertoires exécutent la version Python correspondante. Si vous souhaitez utiliser la version correspondante uniquement dans un répertoire spécifique, il semble que vous devriez faire quelque chose comme pyenv local anaconda3-2019.10.

5. Confirmation de la fin de l'installation

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.
>>>

Si vous tapez python et que ce qui précède apparaît, l'installation est réussie. (Pour la série v.3) Quittez le shell interactif de Python en appuyant sur Ctrl + D (ou en tapant quit ()).

C'est vrai, mais cela ne fonctionne pas.

6. Essayez d'installer une version différente d'Anaconda

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.

Donc il n'y a aucun signe d'anaconda

7. Regardez à travers 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. Signe d'Anaconda.

terminal


$ jupyter notebook

Ça a commencé avec!

8. Cause

Je pensais que c'était zsh de macOS Catalina, L'utilisateur de la mise à jour est bash, Vous devriez le changer en zsh.

MacOS 10.15 Catalina utilise le shell de connexion par défaut de "bash" à "zsh".

Eh bien, je dois changer le shell en zsh. Si cela se produit, Anaconda et pyenv ne bougeront pas. Je me demande si ... Bonne chance.

référence

[Jupyter Notebook] Sachons comment l'utiliser efficacement [Python / Machine learning]

Comprendre l'essence de la construction d'environnement (concepts tels que PATH) [Python]

[Note de l'installation de Homebrew à la création d'un environnement Anaconda pour Python avec pyenv] (https://qiita.com/aical/items/2d066801a7464a676994)

[Keras / TensorFlow] Construction de l'environnement Keras (Tensorflow)

Recommended Posts

homebrew, pyenv, anaconda, Jupyter Notebook
Mémo Python Anaconda x Jupyter Notebook
Mémo Jupyter Notebook
Présentation de Jupyter Notebook
Puissant ordinateur portable Jupyter
pyenv + anaconda + python3
Mot de passe du notebook Jupyter
Mémo Jupyter Notebook
Démarrer Jupyter Notebook
3 astuces du notebook Jupyter (Python)
[Cloud103] # 3 Jupyter Notebook à nouveau
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Touche de raccourci pour le bloc-notes Jupyter
Introduction de Jupyter Notebook dans CentOS7
Utilisation de Graphviz avec Jupyter Notebook
Utiliser Anaconda dans un environnement pyenv
[CentOS7] Installez anaconda à l'aide de pyenv
Afficher le HTML dans le notebook Jupyter
Utiliser pip avec Jupyter Notebook
Erreur de multitraitement dans Jupyter Notebook
Essayez d'utiliser Jupyter Notebook de manière dynamique
[Super Basics] À propos de Jupyter Notebook
Graphiques élevés dans le notebook Jupyter
Afficher le PDF sur Jupyter Notebook
Utiliser Cython avec Jupyter Notebook
Jouer avec Jupyter Notebook (IPython Notebook)
Installez pyenv depuis Homebrew, installez Python depuis pyenv
[Édition complète] Raccourci vers le bloc-notes Jupyter
[Python] Anaconda, pyenv, virtualenv, .bash_profile
Exécutez Jupyter Notebook sous Windows
Comment utiliser Jupyter Notebook
notebook jupyter dans l'environnement venv python3.8
Installez Anaconda sur votre Mac et téléchargez votre notebook Jupyter (IPython) sur Anaconda Cloud
Jupyter Notebook 6.0.2 ne peut pas être installé dans l'environnement Python 2.7 créé dans Anaconda
Paramètres d'extrait de code pour le notebook jupyter python
Jupyter Notebook indispensable au développement de logiciels
Publier Jupyter Notebook en tant que billet de blog
Visualisez l'arbre de décision avec le notebook Jupyter
Faites un son avec le notebook Jupyter
Résumé personnel de Jupyter Notebook Magic Command
Coller le document Jupyter Notebook dans Wordpress
Générer le notebook Jupyter ".ipynb" en Python
Affichez simplement le fichier du notebook Jupyter
Construction d'environnement Python (pyenv, anaconda, tensorflow)
Jupyter Notebook: 4 trucs et astuces banals
[MEMO] [Construction de l'environnement de développement] Jupyter Notebook
Utiliser Markdown avec le notebook Jupyter (avec raccourci)
Ajouter plus de noyaux avec Jupyter Notebook
Afficher les graphiques en ligne dans Jupyter Notebook
Analyse pratique avec Pandas + notebook Jupyter
Lancer le notebook Jupyter (+ prendre des mesures de sécurité)
Bloc-notes Jupyter facile à utiliser (Python3.5)
Création d'un environnement pour Anaconda et Jupyter
Essayez d'exécuter Jupyter Notebook sur Mac
Spark play avec WSL anaconda jupyter (2)
J'ai essayé d'utiliser le notebook jupyter d'une manière ou d'une autre
Essayez de démarrer Jupyter Notebook ~ Formation Esper
Comment installer Anaconda avec pyenv