virtualenv-python虛擬開發環境

virtualenv介紹

virtualenv是用於創建獨立的python環境,使得多個python應用相互獨立。

virtualenv優點

  1. 使得不同應用開發環境相互獨立
  2. 環境升級不影響其他應用,也不會影響全局的Python環境。(虛擬環境會將全局的python環境進行一個複製)
  3. 他可以防止系統中出現包管理混亂和版本的衝突

安裝virtualenv

pip install virtualenv

測試virtualenv

virtualenv testvir

Notice: 執行這個命令之後安裝的路徑是你當前所在的路徑。

virtualenv 路徑

激活virtualenv的方法

在目錄中激活

我們在上面可以看到我們的testvir的安裝目錄,他的安裝目錄如下圖:

testvir 目錄結構

Scripts目錄如下:

Scripts目錄結構

可以看到有activate.bat和deactivate.bat這兩個文件,我們在命令行中運行這兩個命令:

activate.bat運行結果

deactivate.bat運行結果

我們每次打開或者關閉都需要知道testvir的位置然後用相應的文件來對文件進行操作才能進入或退出虛擬環境這樣太麻煩了。

virtualenvwrapper激活

Notice: 在windows下使用pip install virtualenvwrapper-win
在linux下使用pip install virtualenvwrapper

command:
* mkvirtualenv 創建一個虛擬環境(這裏會放在同一個目錄下)
* deactivate 退出虛擬環境
* workon 展示所有的虛擬環境
* workon 進入相應的虛擬環境

在虛擬環境中安裝開發包

pip install <package>
pip uninstall <package>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章