天天看點

virtualenv虛拟環境使用及介紹 - 那個傑克

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