[PYTHON] Reconstruction de l'environnement pour l'apprentissage automatique avec Miniconda (version Windows)

introduction

Depuis que j'ai commencé à l'utiliser pour l'apprentissage automatique il y a environ un an, je l'ai installé sans rien savoir, mais c'est tellement chaotique que je vais le reconstruire ici.

Lecteur supposé

--Python peut être utilisé dans une certaine mesure

Qu'est-ce que Miniconda

Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository. (Depuis Miniconda)

Une version légère d'Anaconda. Il est plus léger qu'Anaconda, qui a un grand nombre de packages installés depuis le début, et il occupe moins de stockage. __ Anaconda est recommandé pour ceux qui ont du mal à installer les paquets un par un. __

(* Remarque) À propos des outils de gestion de paquets autres qu'Anaconda

Il existe d'autres outils de gestion de paquets Python (Pipenv / venv, etc.), Ici, nous présenterons uniquement les avantages et les inconvénients d'Anaconda (Miniconda).

__ Avantages d'Anaconda __ Solide dans les bibliothèques d'apprentissage automatique et de science des données (facile à installer, hautes performances) Vous pouvez facilement créer un environnement virtuel

__ Inconvénients d'Anaconda __ Il existe quelques types de forfaits Certaines fonctions du système d'exploitation peuvent ne pas être disponibles

référence https://qiita.com/KRiver1/items/c1788e616b77a9bad4dd

Maintenant, la construction de l'environnement

Effacer l'environnement d'origine

Environnement avant la reconstruction

--Python3.7 (Téléchargement depuis Python.org)

Je n'ai pas conservé de trace de la suppression, je publierai donc un lien que j'ai utilisé comme référence.

Désinstaller Python (pour Python.org)

https://gammasoft.jp/support/uninstall-python-completely-on-windows/

Désinstaller Anaconda

https://insilico-notebook.com/conda-uninstall/ (* Note) Je l'ai effacé par la méthode de (2) ci-dessus, mais pour une raison quelconque, Anaconda lui-même n'a pas pu être désinstallé, j'ai donc essayé à nouveau par la méthode de (1).

Installez Miniconda

(Note 1) En gros, je pense qu'il vaut mieux installer avec Just Me. (Pour garder l'environnement système propre) image.png

(Note 2) Si vous cochez Add Miniconda3 à ma variable d'environnement PATH, le PATH de l'application associée sera ajouté. Cochez-le si vous ne souhaitez pas définir les variables d'environnement ultérieurement. (Officiellement obsolète.) image.png

Succès si la commande conda est reconnue cmd.jpg

Politique de gestion de l'environnement d'exécution Miniconda

Cliquez ici pour l'environnement virtuel https://qiita.com/yakisobamilk/items/867dce8e53824146ce05

--__ l'environnement de base n'est pas utilisé __

Cela devient compliqué lorsque l'environnement est corrompu.

--__ Préparez plutôt un environnement virtuel par défaut __

Pour le moment, préparez un environnement virtuel pour l'environnement par défaut au cas où vous voudriez exécuter Python et utilisez-le à la place de l'environnement de base.

--_ Créer un environnement virtuel pour chaque projet __

Cette zone est la même.

__ Fondamentalement, nous fonctionnerons dans un environnement virtuel, et si l'environnement est endommagé, nous le maintiendrons avec une politique de suppression de l'environnement virtuel. __

finalement

Il y a des avantages et des inconvénients à utiliser Anaconda, mais en l'utilisant de différentes manières, je pense que cela me convient le mieux. Bonne vie à Miniconda! !! : serpent:

Recommended Posts

Reconstruction de l'environnement pour l'apprentissage automatique avec Miniconda (version Windows)
Création d'un environnement Windows 7 pour une introduction à l'apprentissage automatique avec Python
Création d'un environnement d'apprentissage automatique à partir de zéro (version windows10 + Anaconda + VSCode + Tensorflow + GPU)
[Definitive Edition] Création d'un environnement d'apprentissage "machine learning" à l'aide de Python sous Windows
Créez un environnement interactif pour l'apprentissage automatique avec Python
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Créez un environnement pour "Deep Learning from scratch" avec Docker
J'ai essayé de créer un environnement d'apprentissage automatique avec Python (Mac OS X)
Créez un environnement d'apprentissage automatique arbitraire avec GCP + Docker + Jupyter Lab
Amplifiez les images pour l'apprentissage automatique avec Python
Une introduction à OpenCV pour l'apprentissage automatique
[Shakyo] Rencontre avec Python pour l'apprentissage automatique
Une introduction à Python pour l'apprentissage automatique
Créer un environnement de développement pour l'apprentissage automatique
Construction d'environnement AI / Machine Learning avec Python
Création d'un environnement pour "Tello_Video" sous Windows
[Definitive Edition] Création d'un environnement pour l'apprentissage du «machine learning» à l'aide de Python sur Mac
Une introduction à l'apprentissage automatique pour les développeurs de robots
Construire un environnement Anaconda pour Python avec pyenv
Diverses commandes pour créer un environnement avec Apache
[Python] Collectez des images avec Icrawler pour l'apprentissage automatique [1000 feuilles]
Traitement d'image avec la configuration de l'environnement Python pour Windows
Essayez de créer un environnement pour MayaPython avec VisualStudioCode
Créer un environnement d'apprentissage automatique Python avec des conteneurs
[Linux] WSL2 Créer un environnement pour laravel7 avec Ubuntu 20.04
Créer un environnement pour le traitement du langage naturel avec Python
Créer un environnement de développement d'applications d'apprentissage automatique avec Python
Créez un environnement Open AI Gym avec Bash sur Windows 10
Méthode d'étude pour apprendre le machine learning à partir de zéro (version mars 2020)
Mémo de construction d'environnement d'apprentissage automatique par Python
Créez un environnement pour l'automatisation des tests avec AirtestIDE (Astuces)
Créez un environnement d'apprentissage automatique à partir de zéro avec Winsows 10
Windows10 (x64) Créer nativement un environnement d'apprentissage automatique
Jusqu'à ce que vous créiez un environnement d'apprentissage automatique avec Python sur Windows 7 et que vous l'exécutiez
L'apprentissage automatique appris avec Pokemon
Ensemble de données pour l'apprentissage automatique
Prétraitement japonais pour l'apprentissage automatique
Créer un environnement avec virtualenv
Apprentissage automatique à l'aide de Jupyter Notebook dans l'environnement OCI Always Free (2019/12/17)
Une introduction à l'apprentissage automatique
Créez un environnement d'apprentissage automatique scikit-learn avec VirtualBox et Ubuntu
Environnement Venv avec Windows PowerShell
F2py sur Miniconda pour Windows
Apprentissage automatique avec Python! Préparation
Préparer l'environnement de développement Python avec Mac + Windows + VisualStudio Code (version Windows)
Pour ceux qui souhaitent démarrer l'apprentissage automatique avec TensorFlow2
Préparer l'environnement de développement Python avec Mac + Windows + VisualStudio Code (version Mac)
Démineur d'apprentissage automatique avec PyTorch
Créer un environnement d'apprentissage automatique
Paramètres d'environnement d'apprentissage automatique basés sur Python3 sur Mac (coexistence avec Python2)
Ingénierie des fonctionnalités pour l'apprentissage automatique à partir de la partie 3 Échelle collaborative de Google
Commencer avec l'apprentissage automatique Python
Essayez le machine learning à la légère avec Kaggle
Créer un environnement PyData pour une session d'étude sur l'apprentissage automatique (janvier 2017)
Créer un environnement d'auto-apprentissage qui semi-automatise l'apprentissage automatique (Mac et Docker)
Créer un environnement d'exécution Windows Python avec VScode + Remote WSL
Que diriez-vous d'Anaconda pour créer un environnement d'apprentissage automatique avec Python?
Apprentissage automatique avec docker (42) Programmation PyTorch pour l'apprentissage en profondeur par Ian Pointer