1. 程式人生 > >virtualenv是什麼?virtualenv的安裝及pycharm的配置和使用

virtualenv是什麼?virtualenv的安裝及pycharm的配置和使用

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中安裝你所需要的包了