Detaillierte Erläuterung der Installation und Verwendung der virtuellen Python-Umgebung virualenv

高洛峰
Freigeben: 2017-03-24 17:27:31
Original
1818 Leute haben es durchsucht

Vorwort
Nach der Installation von Python, Pip, Setuptools und anderen Tools können Sie eine virtuelle Umgebung erstellen. Dieses Tool ähnelt einer virtuellen Maschine und kann mehrere Dateien auf demselben Computer ausführen. Verschiedene Versionen von Python-Programmen beeinflussen sich nicht gegenseitig. Sie können sie beenden oder löschen, wenn sie nicht verwendet werden.
1. Virtualenv installieren

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


2. Verwendung von Virtualenv

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


Drittens verwenden Sie Virtualenvwrapper, um virtuelle Umgebungen zu verwalten
Virtualenvwrapper installieren

pip install virtualenvwrapper
Nach dem Login kopieren


Umgebungsvariablen konfigurieren:

vim ~/.bash_profile
# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh
# exit vim
source ~/.bash_profile
Nach dem Login kopieren


Umgebung erstellen

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


Umgebung wechseln:

workon pythonEnv
Nach dem Login kopieren


Umgebung verlassen:

deactivate
Nach dem Login kopieren


Umgebung löschen:

rmvirtualenv pythonEnv
Nach dem Login kopieren


Andere
1. Andere Befehle Mac wird mitgeliefert. Das externe Modul von Python2.7.12 ist nicht installiert. Lösung:

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

-->

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Installation und Verwendung der virtuellen Python-Umgebung virualenv. 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