??? virtualenv通過創(chuàng)建獨立Python開發(fā)環(huán)境的工具, 來解決依賴、版本以及間接權限問題。
一、virtualenv
1、安裝
pip install virtualenv
注意:安裝virtualenv時以管理員身份打開cmd命令提示符,可以有效避免權限問題。
2、創(chuàng)建虛擬環(huán)境
virtualenv 虛擬環(huán)境名
注意:創(chuàng)建的虛擬環(huán)境位于當前命令的目錄下,如下圖:

3、進入虛擬環(huán)境
1) 進入虛擬環(huán)境腳本目錄: cd 虛擬環(huán)境目錄\Scripts
2) 運行activate.bat進入虛擬環(huán)境
4、退出virtualenv
deactivate.bat
二、virtualenvwrapper
每次進入virtual都需要cd到virtualenv的目錄下,一旦virtualenv過多,就非常麻煩,于是我們就需要virtualenvwrapper了。
1、安裝virtualenvwrapper
pip install virtualenvwrapper-win
2、設置WORKON_HOME環(huán)境變量

注意:此處建立虛擬目錄,通過virtualenvwrapper命令建立的虛擬環(huán)境全部建立到D:\PythonVirtualEnv目錄下。
3、相關命令
新建虛擬環(huán)境:mkvirtualenv? 虛擬環(huán)境名
查看安裝的所有虛擬環(huán)境: workon
進入虛擬環(huán)境:workon? 虛擬環(huán)境名
退出虛擬環(huán)境:deactivate
刪除虛擬環(huán)境:rmvirtualenv? 虛擬環(huán)境名
虛擬環(huán)境的列表:lsvirtualenv
進入當前激活的虛擬環(huán)境:cdvirtualenv
進入虛擬環(huán)境中的site-packages目錄:cdsitepackages
site-packages目錄的列表:lssitepackages