天天看點

win10建構Virtualenv虛拟python環境一、需求二、安裝三、使用四、關閉五、其他參數指令

win10建構Virtualenv虛拟python環境

  • 一、需求
  • 二、安裝
  • 三、使用
  • 四、關閉
  • 五、其他參數指令

一、需求

1、為單個項目進行配置python環境,便于生成requirements.txt

2、為同一架構的不同版本配置開發環境

3、隔離不同架構的項目,提高可靠性和可移植性

二、安裝

virtualenv基于Python環境,用于python環境,直接使用pip安裝

pip install virtualenv
           

三、使用

方法1 在已有項目檔案夾的情況下,打開cmd或者shell

virtualenv F:\XXX		#XXX為項目檔案夾名,建立虛拟環境
F:\XXX\Scripts\activate  #激活環境
           

此時cmd或shell上>前方的環境發生了變化:

(XXX)F:XXX/> 		#等待輸入
(XXX)F:XXX/>pip install  -i https://pypi.tuna.tsinghua.edu.cn/simple  -r requirements.txt #安裝依賴
           

方法2 在沒有項目時,使用IDE建立項目,再在IDE自帶的終端上輸入

virtualenv 檔案夾名 
           

即可建立一個<檔案夾名>的檔案夾,python環境就在上面

激活:

source 檔案夾名/bin/activate

四、關閉

直接再cmd或shell上輸入

deactivate
           

五、其他參數指令

$ virtualenv [OPTIONS] DEST_DIR
–version  #顯示目前版本号。
-h, –help  #顯示幫助資訊
-v, –verbose #顯示詳細資訊
-q, –quiet #不顯示詳細資訊
–python=python2 #使用系統環境變量裡的python2.exe,預設使用系統預設優先python
–clear #清空非root使用者的安裝,并重頭開始建立隔離環境
–never-download #禁止從網上下載下傳任何資料。此時,如果在本地搜尋釋出包失敗,virtualenv就會報錯