Virtualenv: 一個Python環境管理工具(windown版本)

一、安裝virtualenv

在安裝virtualenv以前,咱們須要安裝至少有一個版本的python;由於virtualenv是python的一個第三方模塊,必須基於python環境才能安裝;html

若是你的python環境有pip,那麼直接使用命令:pip install virtualenv 安裝便可;不然須要下載源碼,而後使用命令:python install setup.py 來安裝python

 

安裝以後須要新建virtualenv的獨立環境,具體能夠查看其幫助命令:virtualenv -hdjango

 

經常使用的參數有:測試

-p:指定一個版本python環境;一般當你的系統中安裝了多個python版本時會用到;默認狀況下virtualenv會優先選取它的宿主python環境,即它安裝在那個python版本下就會默認選擇哪一個版本做爲默認python隔離環境。spa

 

--no-site-packages:不使用系統環境的python安裝包,即隔離包中不能使用真實python環境的安裝包;當前版本這個選項是默認的。.net

--system-site-packages:與上面相反,使隔離環境能訪問系統環境的python安裝包xml

--distribute:copy一個python環境的分支,默認會安裝setup、pip、wheel等基礎模塊htm

二、激活

安裝完了以後就能夠建立一個隔離環境了,使用命令:blog

 

[html]  view plain  copy
 
  1. virtualenv envname  ##建立一個新的隔離環境  
  2. cd envname  
  3. Scripts\activate   ##激活並切換到virtualenv環境  

 

三、使用

建立並激活virtualenv環境後咱們就能夠正常的方式來使用和安裝python安裝包及模塊了。也能夠直接切換到須要執行的python文件目錄,使用python xxx.py來保證在隔離環境下執行python文件。ip

即:咱們在須要使用virtualenv環境以前,只要先激活而後使用以往一樣的方式來執行python操做、運行python文件便可

四、集成到開發環境

當前在PyCharm中是支持virtualenv環境集成的,其它的IDE暫時未研究,集成也是很方便的:

一、新建一個項目

二、點擊解釋器欄的設置icon

三、選擇virtualenv

四、能夠新建也能夠選擇一個已有的virtualenv環境

配置到以後咱們也能夠在該項目中測試下,選擇一個區別與系統環境的安裝模塊,查看下其版本是否正確,我這裏由於有2個django版本,因此使用django模塊來測試的,獲得的是正確的結果。

相關文章
相關標籤/搜索