Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie die virtuelle Umgebung virualenv in Python

So installieren Sie die virtuelle Umgebung virualenv in Python

巴扎黑
巴扎黑Original
2017-08-18 17:07:132476Durchsuche

virtualenv ist ein Tool zum Erstellen isolierter Python-Umgebungen. virtualenv erstellt einen Ordner, der alle notwendigen ausführbaren Dateien enthält, um die für Python-Projekte erforderlichen Pakete zu verwenden.

Nach der Installation von Python, Pip, Setuptools und anderen Tools können Sie eine virtuelle Umgebung erstellen. Dieses Tool kann, ähnlich einer virtuellen Maschine, mehrere verschiedene Versionen von Python-Programmen auf demselben Computer ausführen und mit jedem interagieren Sonstiges. Es hat keine Auswirkungen. Sie können es beenden oder löschen, wenn es nicht verwendet wird.

1. Installieren Sie 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

2. Verwenden Sie virtualenvwrapper, um die virtuelle Umgebung zu verwalten

#创建一个叫做pythonEnv的新环境
virtualenv pythonEnv
#激活再使用
cd pythonEnv
source bin/activate
#退出环境
deactivate
Installieren Sie virtualenvwrapper

Umgebungsvariablen konfigurieren:

pip install virtualenvwrapper

Speichern und beenden
vim ~/.bash_profile
# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh
Führen Sie dann den folgenden Befehl aus, damit das System die Konfiguration neu lädt

Umgebung erstellen

source ~/.bash_profile

Umgebung wechseln:

mkvirtualenv pythonEnv #在 ~/Envs 中创建 pythonEnv文件夹
mkvirtualenv python3Env -p python3.5 #创建python3.5的环境

Umgebung verlassen:

workon pythonEnv

Umgebung löschen:

deactivate

Andere

rmvirtualenv pythonEnv
1. Andere Befehle

lsvirtualenv #Alle Umgebungen auflisten.

cdvirtualenv # Navigieren Sie zum Verzeichnis der aktuell aktivierten virtuellen Umgebung, um beispielsweise deren Site-Pakete durchsuchen zu können.

cdsitepackages #Ähnlich wie oben, geht aber direkt in das Site-Packages-Verzeichnis ein.

lssitepackages #Zeigt den Inhalt des Site-Packages-Verzeichnisses an.

2. Wenn Sie den Befehl „easy_install“ zum Installieren von pip verwenden, tritt ein Fehler „ImportError: Kein Modul namens extern“ auf

Ursache: Das mit dem Mac gelieferte externe Modul von Python2.7.12 ist nicht installiert

Lösung:

#Extern von https://pypi.python.org/pypi/extern/0.1.0 herunterladen, dann entpacken und installieren

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

Das obige ist der detaillierte Inhalt vonSo installieren Sie die virtuelle Umgebung virualenv in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn