當我們搭建python+django項目的時候,需要配置虛擬環境,從而使項目與項目之間的包相互隔離,互不影響。
1.配置虛擬環境前,首先需要安裝兩個包
pip install virtualenvwrapper
pip install virtualenvwrapper-win #Windows使用該命令
2.配置環境變量WORKON_HOME:
我是將以后虛擬環境都放在G:\pyEnvs方便管理
3.修改windows環境下mkvirtualenv.bat文件(我的是G:\Python3.7.4\Scripts\mkvirtualenv.bat,),配置虛擬環境根目錄地址
然后修改第24行 【set "venvwrapper.default_workon_home=%USERPROFILE%\Envs"】這里的,修改這個路徑地址就可以修改virtualenv的環境地址。默認是C:\Users\***\Envs
可改成了 【set "venvwrapper.default_workon_home=%WORKON_HOME%\Envs"】,WORKON_HOME是我在系統環境變量中新定義的地址,地址為G:\pyEnvs。
4. 使用echo %WORKON_HOME%可查看配置是否成功,如果路徑正確,可創建虛擬環境了
mkvirtualenv 名字
workon #可查看目前有哪些虛擬環境
workon 名字 #可進入具體的虛擬環境下工作
deactivate.bat #退出虛擬環境