Maison >développement back-end >Tutoriel Python >Comment installer virtualenv et virtualenvwrapper en python
1. Commencez par présenter les commandes pip courantes
commande d'installation pip : pip install package_name
commande de mise à niveau pip : pip install –ungrage package_name
commande de désinstallation pip : pip uninstall package_name
Tels que
pip install django
pip install -U django
2. installation virtualenv
installation virtualenv :
$ sudo pip install virtualenv
ou
$ sudo apt-get install python-virtualenv
S'il s'agit d'un système Mac OS X, vous pouvez utiliser easy_install pour installer virtualenv :
$ sudo easy_install virtualenv
Vérifiez le numéro de version de virtualenv, ou vérifiez si virtualenv est installé sur le système :
$ virtualenv --version
Utilisez virtualenv pour créer un environnement virtuel. Généralement, l'environnement virtuel est nommé venv. :
$ virtualenv venv
Activez cet environnement virtuel :
$ source venv/bin/activate
Si vous utilisez le système Microsoft Windows, la commande d'activation est :
$ venvScriptactivate
Activer l'environnement virtuel La commande modifiera l'invite de ligne de commande et ajoutera le nom de l'environnement :
(venv) $
Lorsque le travail dans l'environnement virtuel sera terminé, si vous souhaitez revenir à l'interpréteur Python global, vous pouvez entrer deactivate
à l'invite et exécuter la commande suivante pour installer Flask dans l'environnement virtuel
(venv) $ pip install flask
Vérifiez si Flask est installé correctement :
(venv) $ python
>>> import flask
>>>
Installation de virtualenvwrapper
Installation de virtualenvwrapper :
$ sudo pip install virtualenvwrapper
Une fois l'installation terminée, le script shell virtualwrapper sera généré à l'emplacement suivant.
/usr/local/bin/virtualenvwrapper.sh
Lors de l'utilisation de virtualenvwrapper, vous devez configurer le script d'initialisation du shell de connexion et lire les informations virtualenvwrapper.sh dans l'environnement shell actuel. En prenant base comme exemple, vous pouvez apporter les modifications suivantes au fichier de configuration .bashrc dans le répertoire racine de l'utilisateur (c'est-à-dire /home/[nom d'utilisateur]).
Modifiez .bashrc :
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; alors
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/ bin/virtualenvwrapper.sh
fi
Lisez à nouveau .bashrc :
$ source ~/.bashrc
Nous pouvons entrer la commande mkvirtualenv pour voir si elle est disponible.
$ mkvirtualenv --help
Après la configuration, vous pouvez faire fonctionner l'environnement virtuel via la commande suivante :
Créer un environnement virtuel :
$ mkvirtualenv env
Confirmez l'environnement virtuel :
$ ls -la $HOME/.virtualenvs
Les similitudes et les différences entre virtualenv et virtualenv Parmi elles, la commande pour quitter l'environnement virtuel d'exécution est également désactivée, et. entrez dans l'environnement d'exécution virtuel. La commande devient workon.
Quitter l'environnement virtuel :
(venv) $ deactivate
Entrer dans un environnement existant ou changer d'environnement Supposons qu'il existe un environnement virtuel nommé env :
$ workon env<.> Parcourez l'environnement virtuel :
Supprimez l'environnement virtuel :
django-debug -toolbar
ply
MySQL-python
uwsgi
flup
Flask
Pillow
markdown2
Lors de l'exécution de la commande d'installation en un clic ci-dessus, le système a signalé une erreur lors de la configuration de MySQL-Python, demandant :
Recherche Google EnvironmentError : mysql_config introuvable, trouvez la réponse sur stackoverflow
OK, profitez-en !!!