Comment installer l'environnement virtuel virtualenv en python

巴扎黑
Libérer: 2017-08-18 17:07:13
original
2492 Les gens l'ont consulté

virtualenv est un outil permettant de créer des environnements Python isolés. virtualenv crée un dossier contenant tous les fichiers exécutables nécessaires pour utiliser les packages requis pour les projets Python.

Après avoir installé python, pip, setuptools et d'autres outils, vous pouvez créer un environnement virtuel virualenv, similaire à une machine virtuelle, peut exécuter plusieurs versions différentes de programmes python sur le même ordinateur et interagir avec chacune d'elles. autre. Cela ne l'affecte pas. Vous pouvez le quitter ou le supprimer lorsqu'il n'est pas utilisé. C'est un très bon outil de développement.

1. Installez virtualenv

#安装python
brew install python
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
sudo easy_install pip
# 使用pip安装virtualenv
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

3. Utilisez virtualenvwrapper pour gérer l'environnement virtuel

Installez virtualenvwrapper

pip install virtualenvwrapper
Copier après la connexion

Configurer les variables d'environnement :

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

Enregistrer et quitter

Ensuite, exécutez la commande suivante pour laisser le système recharger la configuration

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 #Liste tous les environnements.

cdvirtualenv # Accédez au répertoire de l'environnement virtuel actuellement activé, par exemple pour pouvoir parcourir ses packages de site.

cdsitepackages #Similaire à ce qui précède, mais entre directement dans le répertoire site-packages.

lssitepackages #Affiche le contenu du répertoire site-packages.

2. Lors de l'utilisation de la commande easy_install pour installer pip, une erreur ImportError : Aucun module nommé externe se produit

Cause : Le module externe de python2.7.12 fourni avec Mac n'est pas installé

Solution :

#Téléchargez extern depuis https://pypi.python.org/pypi/extern/0.1.0, puis décompressez et installez

tar zxf extern-0.1. 0.tar .gz && python setup.py install

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