Je souhaite approfondir ma compréhension de la construction de l'environnement. (Parce qu'il était difficile de reconstruire l'environnement)
J'avais l'habitude d'utiliser Homebrew jusqu'à présent, mais c'est un problème d'installer les bibliothèques nécessaires à chaque fois, alors j'ai pensé que j'aimerais utiliser une plate-forme qui a été mise en place.
En gros, j'ai compris que je ferais de la bière et l'installerais avec Anaconda, pip, etc. dessus.
** Homebrew **: ** Gestionnaire de packages qui gère les déploiements de logiciels sur le système d'exploitation Mac OS X. Je comprends que c'est la ** meilleure base **.
** pyenv **: Gérer la version Python. Installez Python via pyenv pour une commutation facile. Les détails sont ci-dessous. "Créer un environnement virtuel que même les débutants peuvent comprendre" https://qiita.com/Taka20200105/items/20cebb42a20301203d2e
** pip **: ** Gestionnaire de packages Python **. Les packages sont généralement installés à l'aide de la commande pip. (C'est comme un joyau en rubis.)
** Anaconda **: une plate-forme qui fournit des packages Python pour la science des données en plus de Python lui-même. Utilisez la commande Conda pour télécharger à partir d'un référentiel dédié géré et exploité par Anaconda et installez-le dans l'environnement Conda. --En Python standard, l'environnement virtuel est géré par le module venv, mais dans Anaconda, l'environnement virtuel est également fourni par la commande Conda.
Homebrew et pyenv sont déjà installés, ils sont donc omis.
pyenv global garantit que tous les répertoires exécutent la version appropriée.
#Installation d'Anaconda
% pyenv install Anaconda3-2019.10
Downloading Anaconda3-2019.10-MacOSX-x86_64.sh...
-> https://repo.continuum.io/archive/Anaconda3-2019.10-MacOSX-x86_64.sh
Installing Anaconda3-2019.10-MacOSX-x86_64...
Installed Anaconda3-2019.10-MacOSX-x86_64 to /Users/.pyenv/versions/Anaconda3-2019.10
#Changement de versions
% pyenv global Anaconda3-2019.10
% pyenv versions
system
3.8.0
* Anaconda3-2019.10 (set by /Users/uemura/.pyenv/version)
% pyenv global 3.8.0
uemura@uemuratntonoAir python_machine_learnig % pyenv versions
system
* 3.8.0 (set by /Users/uemura/.pyenv/version)
Anaconda3-2019.10
#Le changement de version doit toujours faire pyenv rehash.
#Puis-je enregistrer mes modifications?
% pyenv rehash
#Vérification
% python -V
Python 3.8.0
J'ai construit Homebrew et l'ai installé dessus, mais j'ai pu déterminer comment configurer pyenv et Anaconda. Avec cet arrangement, la compréhension a progressé et la construction actuelle de l'environnement s'est éclaircie.
D'autre part, il y avait beaucoup d'informations selon lesquelles Homebrew et Anaconda sont très incompatibles. Lors de l'installation d'Anaconda, assurez-vous de l'installer avec pyenv.
Utilisons Anaconda.
Notes de l'installation de Homebrew à la création d'un environnement Anaconda pour Python avec pyenv 「https://qiita.com/aical/items/2d066801a7464a676994」
python Japan 「https://www.python.jp/install/anaconda/index.html」