Je veux récupérer des informations Web avec Python, analyser les informations et devenir fou. Ce faisant, j'aimerais écrire sur la création d'un environnement de base. Je vous serais reconnaissant si vous pouviez signaler des erreurs.
Étant donné que Python dispose de nombreuses bibliothèques externes, il est possible que des problèmes tels que les applications en cours d'exécution ne fonctionnent pas en raison d'une mise à niveau de version.
En particulier, vous devez faire attention lorsque plusieurs applications Python vivent ensemble sur un seul terminal. Si vous utilisez plusieurs bibliothèques, les dépendances seront rompues en raison des différentes versions et elles ne fonctionneront pas.
Pour éviter que cela ne se produise, si vous souhaitez créer une application, créez un environnement virtuel et gérez la bibliothèque et sa version pour cette application. En bref, la création d'un environnement virtuel pour chaque application facilite la gestion ultérieure.
Ici, il est effectué dans l'environnement suivant.
Utilisez "venv" pour créer un environnement virtuel.
--Ouvrez une invite de commande.
python -m venv env02
c:\venv\env01\Scripts\activate
Ici, je vais installer le notebook jupyter.
--Installez jupyter
pip install jupyter
--Installez le noyau pour exécuter le notebook jupyter sur un environnement virtuel (venv)
pip install ipykernel
ipython kernel install --user --name=env02
--Lancer le cahier Jupyter
(env02) C:\venv\jupyter
--Lorsque jupyter notebook démarre, créez un noyau et remplacez-le par le nom de l'environnement virtuel activé.
--Lorsque le noyau change, écrivons le code de manière interactive.
Il semble bien fonctionner. Donc, si vous envisagez de créer quelque chose avec Python, maîtrisons fermement l'environnement virtuel avant que des problèmes ne surviennent en raison de la dépendance de la bibliothèque ou de la version plus tard.
Recommended Posts