virtualenvwrapper 基於virtualenv,可以更方便的管理 Python 虛擬環境,virtualenvwrapper-win依賴於virtualenv,所以也要安裝virtualenv。
需要注意的是, virtualenvwrapper 在 Windows 系統中 只能通過 cmd 才能正常使用
一、安裝virtualenvwrapper-win
- 首先安裝 pip install virtualenv
- Windows下:pip install virtualenvwrapper-win(pip install virtualenvwrapper # 非Windows)
二、配置虛擬環境路徑
配置環境變量,如果不配置環境變量,創建後的虛擬環境默認在C盤(我的在C:\Users\HP\Evns目錄下),這樣配置後就在你的變量值的目錄下(配置完重新打開cmd命令行),我將路徑更改到D盤下。
三、常用命令
- 創建虛擬環境 mkvirtualenv test1(虛擬環境名稱)
- 選擇一個python解釋器來搭建:mkvirtualenv env --python=python2.7
- 查看虛擬環境 lsvirtualenv或者workon
- 進入虛擬環境 workon test1(虛擬環境名稱)
- 退出虛擬環境 deactivate
- 刪除虛擬環境rmvirtualenv test1(虛擬環境名稱)
- 查看虛擬環境下的安裝包 pip list
- 其它有空的命令
cdvirtualenv #導航到當前激活的虛擬環境的目錄中,比如說這樣您就能夠瀏覽它的 site-packages。
cdsitepackages # 和上面的類似,但是是直接進入到 site-packages 目錄中。
lssitepackages #顯示 site-packages 目錄中的內容。
四、實例
1.創建虛擬環境test1
2.查看創建的虛擬環境
3.可以看到配置的環境變量已經生效,在D盤下面創建了Evns目錄
4.查看虛擬環境下的安裝包 pip list
五、Pycharm 與 virtualenvwrapper 的配合
pycharm 本身集成了 virtualenv, 創建新項目時會要求生成虛擬環境, 只要把pycharm生成的虛擬環境安裝到 virtualenvwrapper 的虛擬環境目錄 ,那麼 virtualenvwrapper 同樣可以管理 Pycharm生成的是虛擬環境