虛擬環境是一個將不同項目所需求的依賴分別放在獨立的地方的一個工具,它給這些工程創建虛擬的Python環境。
virtualenv是一個創建封閉Python環境的工具。virtualenv創建一個包含所有必要的可執行文件的文件夾,用來使用Python工程所需的包。
如何安裝virtualenv
pip install virtualenv
如果同一臺電腦上,如果有自己安裝的Python環境和anaconda集成環境,在使用anaconda的Python版本時,需要用conda下載的virtualenv,否則會報錯*
ERROR: virtualenv is not compatible with this system or executable
conda install virtualenv
即可解決問題
基本使用
- 首先進入到需要創建虛擬環境的路徑中
- 然后
virtualenv 虛擬環境名
或者
virtualenv -p python路徑 虛擬環境名
- 啟動虛擬環境。進入到虛擬環境的bin目錄下
source activate
- 退出。
source deactivate
在創建項目時,用workon命令就可以使用虛擬環境來開發項目了。