virtualenv是什么?
virtualenv是一個創建隔絕的Python環境的工具。virtualenv創建一個包含所有必要的可執行文件的文件夾,用來使用Python工程所需的包。簡單的說就是一個隔絕的python環境,在開發不同的程序的時候,往往需要在不同的環境下開發,每個應用可能需要各自一套"獨立"的運行環境, virtualenv就是為此而生,用來創建一套這樣的"隔離"的運行環境. virtualenv其操作簡單,在大多數IDE中能容易的嵌合.
virtualenv的安裝:
如果你的電腦安裝了pip,那么直接輸入命令: pip install virtualenv
啟動虛擬環境:
source env/bin/activate ( linux和ubuntu中)
windows: cd env/lib/Scripts 輸入命令: activate.bat
退出虛擬環境:
deactivate
Pycharm中配置virtualenv:
注意: 此時,雖然關聯了cirtualenv環境,但是在pycharm中安裝包是失敗的.本人已入坑
解決: 將 requirements.txt 文件放到虛擬目錄 venv 下,pycharm自動識別,點擊『Install requirements』安裝相應的 package。或者:執行命令
(env) $ pip freeze >requirements.txt # 生成 (env) $ pip install -r requirements.txt # 安裝
之后就可以在PYCHARM中安裝你所需要的包了