本文內容皆為作者原創,如需轉載,請注明出處:https://www.cnblogs.com/xuexianqi/p/13322649.html
一:引言
眾所周知,運行Python創建的項目時,需要用到Python解釋器,但是有時候不同的項目之間,需要用到的模塊和包的版本不同,不同的配置會起沖突,這時候就需要用到虛擬環境了。
安裝了虛擬環境之后:
不同的項目將可以使用不同的虛擬環境。 要解決先前需求相沖突的例子,應用程序 A 可以擁有自己的 安裝了 1.0 版本的虛擬環境,而應用程序 B 則擁有安裝了 2.0 版本的另一個虛擬環境。 如果應用程序 B 要求將某個庫升級到 3.0 版本,也不會影響應用程序 A 的環境。
二:安裝教程1(純cmd操作)
1.先按Win+R
打開運行cmd
,輸入下列代碼:
pip3 install virtualenv
pip3 install virtualenvwrapper-win
2.創建一個用來存放虛擬環境的總文件夾,我這里命名為Virtualenv - All
,放在了E盤
3.去環境變量里面配置一下
打開過程:此電腦 - 右鍵 - 屬性 - 高級系統設置 - 環境變量 - 系統變量“新建” - 輸入變量名WORKON_HOME
- 輸入變量值E:\Virtualenv - All
(第二步創建的存放虛擬環境的總文件夾) - 確定*3
4.找到Python解釋器的安裝路徑
找不到的可以先按Win+R
打開運行cmd
,輸入pip -V
來找路徑
5.接下來進入python解釋器的Scripts
文件夾,找到並雙擊virtualenvwrapper.bat
進行配置信息的同步
6.接下來可以創建虛擬環境了
①進入之前創建的用於存放虛擬環境的總文件夾,在路徑地址欄輸入cmd
②在cmd中輸入命令:mkvirtualenv 虛擬環境名稱
(虛擬環境名稱最好與項目的對應)
也可以創建基於某Python環境創建虛擬環境:
mkvirtualenv -p python2.7 虛擬環境名稱
mkvirtualenv -p python3.6 虛擬環境名稱