天天看點

python - virtual environment 的配置(4)

它是一個虛拟化,從電腦獨立開辟出來的環境。

通俗的來講,虛拟環境就是借助虛拟機docker來把一部分内容獨立出來,我們把這部分獨立出來的東西稱作“容器”,

在這個容器中,我們可以隻安裝我們需要的依賴包,各個容器之間互相隔離,互不影響。

在實際項目開發中,我們通常會根據自己的需求去下載下傳各種相應的架構庫,如Scrapy、Beautiful Soup等,

但是可能每個項目使用的架構庫并不一樣,或使用架構的版本不一樣,這樣需要我們根據需求不斷的更新或解除安裝相應的庫

1.前提必須安裝好python環境,并檢查電腦系統環境path是否有python路徑:打開cmd輸入python即可看到安裝的python資訊,檢驗python是否安裝成功

2.安裝虛拟環境:pip install virtualenv

3.建立虛拟環境:virtualenv envname

4.進入虛拟環境:

4.1 到虛拟環境的位置(目錄)的Scripts中: cd  虛拟環境的位置的Scripts

4.2 然後在激活(activate.bat)虛拟環境: activate.bat

5. 退出虛拟環境  deactivate.bat

重點:通過3的方式即可建立一個虛拟環境,但是使用上面這種方式需要記住每一個虛拟環境的目錄太麻煩,這裡可以通過4的方式設定快捷進入虛拟環境方式

1. 安裝virtualenvwrapper-win: pip install virtualenvwrapper-win

2.然後使用workon檢視是否安裝成功: workon

3.通過新方法建立我們的虛拟環境:mkvirtualenv 虛拟環境名

5.配置。給你虛拟環境安裝目錄設定一個專門的目錄 (避免忘記虛拟環境在哪裡,可以之前通過workon指令檢視)

4.1 建立要存放大檔案夾: 如 D:\codeworkpace\python\envs

4.2 配置電腦系統環境變量,->建立系統變量 -> 變量名:WORKON_HOME ->指定路徑:D:\codeworkpace\python\envs

5. 進入(使用)某個虛拟空間:workon 虛拟空間名

6 退出虛拟空間:deactivate

workon 列出虛拟環境清單

mkvirtualenv [虛拟環境名稱] ->應該就是make的簡寫友善了解 建立虛拟環境

workon [虛拟環境名稱] 啟動/切換虛拟環境

deactivate離開虛拟環境