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

So installieren Sie die virtuelle Umgebung virualenv in Python

巴扎黑
Freigeben: 2017-08-18 17:07:13
Original
2518 Leute haben es durchsucht

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
Nach dem Login kopieren

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

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

Umgebungsvariablen konfigurieren:

pip install virtualenvwrapper
Nach dem Login kopieren

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

Umgebung erstellen

source ~/.bash_profile
Nach dem Login kopieren

Umgebung wechseln:

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

Umgebung verlassen:

workon pythonEnv
Nach dem Login kopieren

Umgebung löschen:

deactivate
Nach dem Login kopieren

Andere

rmvirtualenv pythonEnv
Nach dem Login kopieren
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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage