Explication détaillée de l'installation et de l'utilisation de l'environnement virtuel python virtualenv

高洛峰
Libérer: 2017-03-24 17:27:31
original
1779 Les gens l'ont consulté

Avant-propos
Après avoir installé python, pip, setuptools et d'autres outils, vous pouvez créer un environnement virtuel virualenv. Cet outil est similaire à une machine virtuelle et peut exécuter plusieurs fichiers sur le même ordinateur. Les différentes versions des programmes Python ne s'affectent pas les unes les autres. Vous pouvez les quitter ou les supprimer lorsqu'elles ne sont pas utilisées. C'est un bon outil de développement.
1. Installer virtualenv

#install pip on mac
brew install python
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
sudo easy_install pip
#install virtualenv by pip
pip install virtualenv
Copier après la connexion


2. Utilisation de virtualenv

#创建一个叫做pythonEnv的新环境
virtualenv pythonEnv
#激活再使用
cd pythonEnv
source bin/activate
#退出环境
deactivate
Copier après la connexion


Troisièmement, utilisez virtualenvwrapper pour gérer les environnements virtuels
Installer virtualenvwrapper

pip install virtualenvwrapper
Copier après la connexion


Configurer les variables d'environnement :

vim ~/.bash_profile
# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh
# exit vim
source ~/.bash_profile
Copier après la connexion


Créer un environnement

mkvirtualenv pythonEnv #在 ~/Envs 中创建 pythonEnv文件夹
mkvirtualenv python3Env -p python3.5 #创建python3.5的环境
Copier après la connexion


Changer d'environnement :

workon pythonEnv
Copier après la connexion


Quitter l'environnement :

deactivate
Copier après la connexion


Supprimer l'environnement :

rmvirtualenv pythonEnv
Copier après la connexion


Autres
1. Autres commandes

lsvirtualenv #列举所有的环境。
cdvirtualenv #导航到当前激活的虚拟环境的目录中,比如说这样你就能够浏览它的 site-packages 。
cdsitepackages #和上面的类似,但是是直接进入到 site-packages 目录中。
lssitepackages #显示 site-packages 目录中的内容。
Copier après la connexion

2. Lors de l'utilisation de la commande easy_install pour installer pip, une erreur ImportError : Aucun module nommé externe se produit
Cause : Mac est livré avec Le module externe de python2.7.12 n'est pas installé
Solution :

#download from https://pypi.python.org/pypi/extern/0.1.0 tar zxf extern-0.1.0.tar.gz && python setup.py install
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!