Python的虛擬環境virtualenv

Python的虛擬環境可以使一個Python程序擁有獨立的庫library和解釋器interpreter,而不用與其他Python程序共享統一個library和interpreter。虛擬環境的好處是避免了不同Python程序間的互相影響(共同使用global library 和 interpreter),例如程序A需要某個庫的1.0版本,而程序B需要同樣這個庫的2.0版本,如果程序B執行則A就不能執行了。

安裝virtualenv:
 
   pip install virtualenv
創建虛擬環境
 
   virtualenv venv
 
   venv是新創建的虛擬環境的名稱。 同時會創建一個與虛擬環境名稱相同的文件夾venv, 裏面存儲了一個獨立的Python執行環境。
進入虛擬環境
 
   source venv/bin/activate
 
   進入虛擬環境後,命令行的提示符會加入虛擬環境的名稱,例如:(venv)user@machine:~$
退出虛擬環境$
 
   deactivate
刪除虛擬環境
 
   rm -r venv
 
   直接刪除虛擬環境所在的文件夾venv就刪除了我們創建的venv虛擬環境。



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