virtualenv虛拟環境使用及介紹
2019-10-24 23:40
那個傑克
閱讀(1112)
評論(0)
編輯
收藏
舉報
一、為什麼使用virtualenv虛拟環境
- 每個虛拟環境下的依賴互相獨立,不同的項目可以單獨使用一套python環境,減少各依賴包的影響
- 更容易部署
- 容器化
二、virtualenv建立虛拟環境
三、為什麼使用virtrualenvwrapper建立虛拟環境
- 友善快捷的建立出獨立的Python開發虛拟環境
- 是virtualenv的擴充功能,包含virtualenv的功能
- 建立的虛拟環境比virtrualenv更友善統一進行管理
四、使用virtualenvwrapper虛拟環境
1、安裝virtualenvwrapper
window環境下安裝
pip install virtualenvwrapper-win
Linux/MacOS環境下安裝
pip install virtrualenvwrapper
2、virtualenvwrapper基本使用
(1)建立虛拟環境
mkvirtualenv xxxmy_env [虛拟環境項目名]
注:mkvirtualenv建立的項目,預設存放在系統目前使用者/Env目錄下,例如:window系統,存放在C:/使用者/目前使用者/Env目錄下
(2)切換其他的環境
workon my_env [需要切換到的虛拟環境項目名]
C:\Users\Administrator>workon
Pass a name to activate one of the following virtualenvs:
==============================================================================
slyangEnv
slyangEnv2
(3) 退出目前的虛拟環境
deactivate
(4)删除某個虛拟環境
rmvirtualenv my_env
(5)列出所有虛拟環境
livirtualenv
(6) 進入到虛拟環境所在目錄
cdvirtualenv
(7) 修改虛拟環境預設管理路徑
步驟1:系統設定>環境變量>在Path環境變量下,添加WORKON_HOME變量,位址填寫為虛拟環境統一管理的目錄檔案夾
WORKON_HOME=C:/ENV,這裡注意變量名,
一定要寫成:WORKON_HOME,既工作目錄
則每次 mkvirtualenv my_env生成的項目,就會存放在C:/ENV/my_env中
(8) 建立虛拟環境的時候指定python版本
mkvirtualenv --python==C:\Python36\python.exe my_env[虛拟環境項目名]
結果:my_env虛拟環境目錄下,使用的python36版本
- 分類 Django