[PYTHON] [Pour les débutants] Que faire après l'installation d'Anaconda
introduction
- Comme le titre l'indique, ceci est un mémo de ce qu'il faut faire immédiatement après l'installation d'Anaconda.
--Pour les débutants. Cependant, c'est pour les personnes qui ont de l'expérience avec d'autres langages de programmation et qui veulent faire du machine learning ou quelque chose de compliqué.
--Environnement:
--windows 10 (les histoires dépendant du système d'exploitation sont rares)
- C'est l'histoire immédiatement après l'installation d'Anaconda et avant d'essayer d'ajouter un paquet.
――Les informations nécessaires sont essentiellement expliquées sur un autre site, il s'agit donc d'un résumé ou presque d'un mémorandum.
Comprendre les outils de gestion des packages
――Lorsque vous utilisez python pour des entreprises telles que l'apprentissage automatique et le développement d'applications Web, vous ajoutez essentiellement les packages dont vous avez besoin.
Comprendre et préparer l'environnement virtuel
Quel que soit le degré de prudence lors de l'ajout de packages, l'environnement se rompt souvent, et en particulier pour les frameworks d'apprentissage automatique, vous voulez un environnement indépendant qui dépend fortement de la version du package.
- De plus, il existe de nombreux articles et explications dont les débutants ont besoin pour créer soudainement un environnement virtuel, et surtout, il est possible qu'ils perdent leur motivation à moins qu'ils ne parviennent pas à créer l'environnement et à réinstaller Anaconda. Il y en a aussi, donc je pense que c'est nécessaire.
―― À propos,
conda
a également une fonction d'outil de gestion d'environnement virtuel.
- Tout d'abord, comprenons l'environnement virtuel en se référant à ce site.
- Comme expliqué sur ce site, il est également possible d'utiliser pip dans l'environnement virtuel de conda.
ItEt cela suffit si vous pouvez comprendre l'environnement non seulement le paquet mais aussi l'interpréteur.
- article qiita: pyenv, pyenv-virtualenv, venv, Anaconda, Pipenv. J'utilise Pipenv.
- Utilisons
conda
parce que c'est Anaconda.
- Créer un environnement virtuel est très simple.
- Lancer l'invite Anaconda
- Premièrement, obtenez la dernière version de
conda
conda update -n base -c defaults conda
--Créer un environnement virtuel
conda create -n myenv python=3.7
-
- Myenv définit une chaîne de caractères arbitraire dans le nom de l'environnement virtuel, python = 3.7 est la spécification de version de python
--Confirmez qu'il a été créé.
conda info -e
- Changer d'environnement virtuel
conda activate myenv
--Installez les packages requis.
Préparer un environnement de développement
――Si vous vous perdez pour le moment, utilisez VS Code, il y a beaucoup d'informations. Pycharm peut être bien. Avant que VS Code ne devienne populaire, j'ai continué à utiliser Spider, mais je ne trouvais pas cela facile à coder et à déboguer.
- Après avoir installé VSCode, lorsque vous ouvrez le fichier py, il vous informera des candidats d'extension et suivra le flux, «l'extension Python pour Visual Studio Code» sera installée et vous pourrez faire la plupart des choses Sera.
- Vous pouvez changer d'environnement virtuel en cliquant sur base: conda en bas à gauche.
--Peut être débogué avec F5
――Je peux l'exécuter, mais je suis ennuyé par l'erreur suivante affichée sur le terminal. Je pense que cela ne se produit que sur Windows.
- contenu de l'erreur
--conda: le terme «conda» n'est pas reconnu comme le nom d'une applet de commande, d'une fonction, d'un fichier de script ou d'un programme utilisable. Le nom est correct
Assurez-vous qu'il est écrit, et s'il contient un chemin, assurez-vous qu'il est correct et réessayez.
- Solution:
- Passons le chemin vers la variable d'environnement
- C:\USers*\Anaconda3
- C:\Users*\Anaconda3\Scripts
- Même si vous passez le chemin, vous obtiendrez une erreur différente.
- CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
--Définissez Terminal sur cmd32 au lieu de Powershell. Modifiez le fichier de configuration. Ajoutez ce qui suit à settings.json
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
--L'erreur ne sera plus affichée.
Résumé
- Comprendre les outils de gestion des packages et les environnements virtuels.
――Si l'environnement de développement fonctionne en toute sécurité, utilisez VS Code.