python a une bibliothèque très riche, et vous pouvez utiliser des commandes telles que pip
et ʻeasy_install` pour sélectionner la bibliothèque que vous souhaitez utiliser.
C'est facile à installer.
Cependant, si vous installez la bibliothèque sans penser à rien,
Je ne sais pas de quelle bibliothèque j'ai besoin pour le programme que j'exécute
Il est triste que cela ne fonctionne pas après la mise à jour en raison d'un problème de dépendance entre les bibliothèques.
Heureusement, python a un programme pour résoudre ce problème, virtualenv,
Il existe un programme appelé virtualenvwrapper qui le rend facile à utiliser.
Cette page explique comment installer et utiliser virtualenvwrapper lors de l'exécution de python sous Windows. Veuillez vous référer à ici pour installer python.
Démarrez une invite de commande et tapez pip install virtualenvwrapper-win
virtualenv et virtualenvwrapper pour Windows seront installés.
Si vous obtenez le message suivant lorsque vous essayez de l'exécuter, il est possible que votre PATH ne soit pas disponible ou que la bibliothèque python n'ait pas été installée correctement.
'pip'Est une commande interne ou externe,
Il n'est pas reconnu comme un programme exploitable ou un fichier de commandes.
Même si vous dites de créer ou de changer d'environnement, vous ne savez pas ce que c'est.
Tout d'abord, essayez de taper «pip freeze» à l'invite de commande.
Si vous venez d'installer, vous n'en verrez probablement que deux, virtualenv
et virtualenvwrapper-win
.
À propos, le nombre après ==
indique le numéro de version de la bibliothèque.
Créons un nouvel environnement.
La création de l'environnement est mkvirtualenv envname
. Entrez le nom de votre choix pour * envname *.
Dans l'exemple, il s'appelle myproject
.
Lorsque vous exécutez la commande, l'environnement est créé et l'environnement est activé. Si l'environnement virtuel est activé, (* envname *) sera affiché sur le côté gauche de l'affichage habituel de l'invite de commande.
Dans l'environnement (* myproject *), rien ne s'affiche même si vous tapez pip freeze
car vous n'avez pas encore installé de bibliothèques.
Dans le cas de Windows (lors de l'utilisation de virtualenvwrapper-win), un environnement virtuel est créé à l'emplacement suivant. C:\Users\ username \Envs\ envname
commander | effet | Remarque |
---|---|---|
mkvirtualenv envname | Créer un nouvel environnement | Après avoir créé l'environnement, l'environnement est activé |
workon | Affichage de la liste d'environnement | |
workon envname | envnameActivez votre environnement | |
deactivate | Sortez de l'environnement virtuel | Invalide si pas dans l'environnement virtuel |