Comparaison d'Anaconda et Miniconda, qui devraient être utilisées pour construire l'environnement
À propos d'Anaconda et Miniconda
Lorsqu'il s'agit de créer un environnement d'apprentissage automatique avec python, de nombreux livres et sites indiquent que vous devriez utiliser Anaconda pour le moment.
Il est vrai qu'Anaconda facilite la création d'un environnement, mais il a aussi ses inconvénients.Par conséquent, j'ai comparé les caractéristiques d'Anaconda et de Miniconda.
Anaconda
"Python + langage R + conda + 1000 packages associés ou plus + environnement d'exécution + etc ...."
Si vous installez Anaconda, vous pourrez utiliser des packages pour le calcul scientifique et la science des données avec Python.Il comprend également "R", un langage de programmation pour la science des données aux côtés de Python, et leur environnement de développement complet.En gros, les applications suivantes sont installées.
Inclus dans Anaconda
- Langage de programmation: python, R
- Paquet: numpy, pandas, Matplotlib, Scikit-learn, Tensorflow ... etc. 1000 ou plus
- Environnement de développement intégré (IDE): Jupyter, JupyterLab, Spyder, RStudio
- Interface utilisateur graphique (GUI): Anaconda Navigator
Miniconde
"Python + conda + package minimal"
La plus petite version de configuration d'Anaconda. L'installation de python est facile, mais les packages nécessaires et l'environnement d'exécution sont construits individuellement à l'aide de conda.
Qu'est-ce que Conda
Directeur chargé d'emballage.Un programme d'installation de packages et d'organisation de l'environnement. Vous pouvez exécuter diverses commandes en entrant la commande conda à partir de l'écran appelé invite conda.
Exemple de commande: "Install package: conda install ~~" "Check environment: conda info"
Avantages et inconvénients de chacun
Anaconda
Avantages | デメリット |
|
|
Miniconde
Avantages | デメリット |
|
|
À propos, lorsque je l'ai essayé en octobre 2018, la taille du fichier était plus de 10 fois différente.
Capacité | Anaconda | Miniconde |
Au moment du téléchargement | 646 MB | 54 MB |
Au moment de l'installation | Environ 3 Go | Environ 260 Mo |
Lequel devrait construire l'environnement
Convient pour Anaconda | Convient pour Miniconda |
|
|
J'ai d'abord construit l'environnement avec Anaconda, mais je ne pouvais pas en saisir le contenu, je l'ai donc désinstallé et reconstruit avec Miniconda.
Bien qu'Anaconda soit standard et riche en outils, vous finissez par devoir regarder dans le paquet lorsque vous écrivez vos propres programmes.Je pense qu'il est important que vous sachiez ce qu'il contient.
参照
Officiel Miniconda https://conda.io/miniconda.html
Officiel Anaconda https://www.anaconda.com/distribution/
La méthode de construction de l'environnement avec Miniconda est résumée ci-dessous.
discussion
Liste de pingback et de trackback
[…] Comme indiqué dans l'article de référence, j'ai d'abord installé miniconda. L'installation de miniconda est recommandée car elle est plus légère que l'anaconda et suffisante pour l'installation du sphinx. Je connaissais l'anaconda par son nom, mais je ne connaissais pas la miniconda.J'ai donc cherché des informations de comparaison et j'ai trouvé l'article ci-dessous.Si vous êtes intéressé, veuillez le lire. (Anaconda avait l'habitude de regarder le nom du dossier lors de l'utilisation d'un PC Linux. Je connais le vrai serpent, mais ce n'est pas comme ça. Lol) "Comparaison entre Anaconda et Miniconda, lequel devrait être utilisé pour créer l'environnement?" "(https://insilico-notebook.com/a…echomisさん、ありがとうございます。 [...]