J'ai vérifié la construction de l'environnement Mac Python

Motivation

Lorsque je me demandais pourquoi l'apprentissage automatique avait tant progressé ces dernières années, je suis tombé sur un livre qui expliquait soigneusement l'utilisation de phthon. [Deep Learning à partir de zéro

Étude de l'article

Qu'est-ce que Anaconda?

Chez Origin (https://www.anaconda.com/what-is-anaconda/), Anaconda est la plate-forme de science des données Python la plus populaire, qui comprend Anaconda Partners, Anaconda Enterprise, Anaconda Distrubution, Anaconda Support et plus encore. .. À sa base se trouve l'Anaconda Distrubution, qui comprend des packages de science des données et des packages conda, ainsi que des gestionnaires d'environnement virtuel pour Windows, Linux et Mac OS. (Commentaire que les gens qui le connaissent le comprendront bien.)

En gros, une bibliothèque Python pour la science des données et un outil qui la gère.

Référence: t2y, "Anaconda n'est pas un outil d'isolation de l'environnement", Qiita, 2016/11/12 Expliquer ce qu'est Anaconda Il y a. Anaconda est une distribution pour Open Data Science. La distribution dispose d'un système de gestion de paquets pour distribuer les sources et les binaires. La gestion des packages comprend la gestion des packages pour la gestion du système et la gestion des packages pour les applications qui créent ce dont l'application a besoin dans la zone utilisateur. (ana) conda est un outil de gestion de packages pour les applications destinées à faciliter la collaboration en science des données ouvertes et en science des données.

Problèmes avec Anaconda

D'après un article de sibukawa

J'ai mis / bin d'Anaconda sur le chemin, mais les outils dont dispose Anaconda (openssl / curl / python) obscurcissent les outils dont dispose le système d'exploitation.

Cependant, il semble qu'il soit facile à désinstaller, donc cela peut être plus facile en l'état.

Procédure etc.

t2y, "Installation de l'environnement Python avec Anaconda", Qiita, 2017/2/4

PyEnv shibukawa, "Flower chart si pyenv est nécessaire", Qiita, 2017/9/3 Il existe une aide au développement dans la catégorie Outil d'isolation de l'environnement. venv/virtualenv

Alors, qu'est-ce-qu'il s'est passé

J'ai installé anaconda tel quel.

start


ipython notebook

Document

Catégorie name Aperçu traits/Mise en garde
Gestion des packages Mac Homebrew
contrôle de version pyenv pythonのcontrôle de version Vous pouvez basculer entre 2 et 3 mais cela prendra plus de temps pour ceux qui ne changent pas
Gestion de l'environnement virtual-env
Distribution anaconda python+paquet Notez l'ordre d'enregistrement de PATH
Gestion des paquets conda Pour anaconda
Gestion des paquets pip python général

Exemple de construction d'environnement

article paquet Gestion de l'environnement distribution Gestion de la bibliothèque Bibliothèque Apprentissage automatique
Bibliothèque
éditeur IDE
Yoshizaki homebrew python3 pip numpy,
scipy,
matplotlib, pandas
scikit-learn, chainer, jupyter atom
shizma homebrew pyenv, virtualenv anaconda pip ipython notebook
moi même Aucun Aucun anaconda conda Le cas échéant Le cas échéant ipython notebook

Recommended Posts

J'ai vérifié la construction de l'environnement Mac Python
Construction de l'environnement Python pour Mac
Construction d'environnement (python)
Mémo de construction de l'environnement Python sur Mac
construction d'environnement python
Python - Construction de l'environnement
Construire un environnement pour python3.8 sur Mac
Construction de l'environnement Python
Construction de l'environnement Python3 TensorFlow pour Mac
construction d'environnement python homebrew
Construction de l'environnement Anaconda-4.2.0-python3 (Mac)
Construction de l'environnement de développement Python
Construction de l'environnement de développement python2.7
Construction de l'environnement Pyxel (Mac)
Construction de l'environnement Python @ Win7
Construction de l'environnement Python3 TensorFlow (Mac et pyenv virtualenv)
Construction d'environnement explosif Python à partir de zéro (Mac)
Construction de l'environnement Python + Anaconda + Pycharm
Construction de l'environnement Python (Windows10 + Emacs)
Construction de l'environnement CI ~ Édition Python ~
Procédure de construction de l'environnement python Anaconda3
Construction de l'environnement Python3 (pour les débutants)
Construction d'environnement Python et TensorFlow
Construire un environnement Python sous un environnement Windows 7
[MEMO] [Construction de l'environnement de développement] Python
Construction de l'environnement de python2 & 3 (OSX)
Construction de l'environnement Ansible pour Mac
Construction de l'environnement Python sur Mac (pyenv, virtualenv, anaconda, notebook ipython)
Construire un environnement Python sur Mac
Construction d'environnement de python et opencv
Construction de l'environnement Mac + Eclipse (PyDev) + Django
Mémo de construction de l'environnement Python sur Windows 10
Commencez avec Python! ~ ① Construction de l'environnement ~
Construction de l'environnement Anaconda Python sous Windows 10
Construction de l'environnement Anaconda sur Mac (version 2018)
Créer un environnement Python sur Mac (2017/4)
Construction d'environnement Python (pyenv, anaconda, tensorflow)
[Python3] Construction de l'environnement de développement << Édition Windows >>
Construction de l'environnement de développement Python sur macOS
Construction d'environnement Python (pyenv + poetry + pipx)
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Mémo de construction de l'environnement de développement Emacs Python
Construction de l'environnement pytorch @ python3.8 avec pipenv
[docker] Construction de l'environnement python3.5 + numpy + matplotlib
Construction de l'environnement Python3.6 (à l'aide de l'environnement Win Anaconda)
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
Construction de l'environnement VScode (sur Mac) et affichage des graphiques en Python (@ browser)
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Construction de l'environnement de développement Mac OS X Mavericks 10.9.5
[Python] Création d'un environnement avec Anaconda [Mac]
Procédure de construction de l'environnement de projet Python (pour Windows)
Le paramètre d'environnement Python amateur (pour MAC) est en cours de création
[Python] Road to snakes (1) Construction de l'environnement
Je veux créer un environnement Python
Comment préparer l'environnement de développement Python [Mac]