-Installation Homebrew
terminal
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Pour le moment, on dit qu'il est déjà à jour.
terminal
$ brew install pyenv
$ echo 'eval "$(pyenv init -)"' >> ~/.zshrc
$ exec $SHELL -l
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
.
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.
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
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!
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.
[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