Si vous utilisez Python, vous pouvez rencontrer des choses comme "Je veux gérer l'environnement d'exécution pour chaque projet" et "Je veux utiliser la bibliothèque comme un essai". Dans de tels cas, il est pratique de créer un environnement virtuel pour chaque environnement d'exécution, donc cet article résume comment procéder.
Windows 10 Pro
Nous procéderons selon le flux suivant.
Tout d'abord, installez Python. Téléchargez le Python de base à partir du site suivant et installez-le sur votre PC.
Page de téléchargement officielle de python
Si vous rencontrez des difficultés pour l'installer, vous devriez vous référer au site suivant. Téléchargez et installez Python 3.7.3
De plus, si vous souhaitez recommencer une fois l'installation, ce site vous sera utile. Comment désinstaller complètement Python (Windows)
Il existe en fait quelques outils pour construire un environnement virtuel, donc cette fois nous allons le construire en utilisant ** "venv" **! (Si vous êtes préoccupé par les avantages et les inconvénients de chaque outil, le site suivant peut être utile!) L'outil de gestion de l'environnement Python est bon ou mauvais
** ■ Créer un dossier pour l'environnement virtuel ** Il s'agit simplement de préparer un emplacement pour placer l'environnement virtuel, afin que vous puissiez créer un dossier où vous le souhaitez.
** ■ Démarrez l'invite de commande et accédez au dossier créé ci-dessus.
Exécutez ensuite la commande suivante pour créer un environnement virtuel. ** **
python -m venv for_scraping
La partie [for_scraping] peut être n'importe quel nom. Le nom du projet peut être sûr.
Étant donné que l'environnement virtuel généré est toujours dans le même état que l'environnement local, essayez de placer la bibliothèque de scraping uniquement dans l'environnement virtuel.
** ■ Activez l'environnement virtuel * Notez que si vous oubliez cela, il sera installé dans l'environnement local! ** **
. \ For_scraping \ Scripts \know
(Pour Linux / Mac, bin
au lieu de Scripts
)
L'environnement virtuel est actif s'il est dans l'état suivant.
** ■ Installez la bibliothèque de grattage (Belle soupe) **
pip install beautifulsoup4
** ■ Quittez l'environnement virtuel et confirmez qu'il n'est pas installé dans l'environnement local **
Quittez l'environnement virtuel: detectivate
Exécutez le test.py suivant pour confirmer qu'il n'est pas installé.
(Créez simplement [test.py] à l'avance avec un éditeur et exécutez Python test.py
.)
test.py
from bs4 import BeautifulSoup
Si "Aucun module nommé" s'affiche, la confirmation est terminée.
pip list
.** ■ Activez à nouveau l'environnement virtuel et vérifiez **
Activez l'environnement virtuel: . \ For_scraping \ Scripts \ acrivate
Exécutez test.py. (Si aucune erreur n'est affichée, l'exécution est terminée!)
** Vous pouvez maintenant confirmer qu'il ne peut être installé que dans l'environnement virtuel! ** **
Quand je veux essayer une nouvelle bibliothèque, ou quand je veux séparer l'environnement d'exécution pour chaque projet, je pense que c'est assez pratique. Comment définir l'environnement virtuel comme environnement d'exécution de Juypter Notebook est résumé dans ** here **!
Recommended Posts