python 虛擬環境virtualenv 的使用

1.安裝
pip install virtualenv

2.創建虛擬環境

   mkdir myproject

   cd myproject

   virtualenv -p python3 test_env     創建python3的虛擬環境

-p:指定一個版本python環境;通常當你的系統中安裝了多個python版本時會用到;默認情況下virtualenv會優先選取它的宿主python環 境,即它安裝在那個python版本下就會默認選擇哪個版本作爲默認python隔離環境。

–no-site-packages:不使用系統環境的python安裝包,即隔離包中不能使用真實python環境的安裝包;當前版本這個選項是默認的。

–system-site-packages:與上面相反,使隔離環境能訪問系統環境的python安裝包

–distribute:copy一個python環境的分支,默認會安裝setup、pip、wheel等基礎模塊

3.使用虛擬環境
source ./bin/activate

deactivate # 退出當前虛擬環境
workon [虛擬環境名稱] # 使用某個虛擬環境

rmvirtualenv [虛擬環境名稱] # 刪除某個虛擬環境
lsvirtualenv # 列出所有虛擬環境

如果需要安裝的包比較多的時候,這樣做會比較繁瑣,我們還有一鍵安裝的方法。首先新建一個文本文件,如:requirements.txt,然後將你需要安裝的包名保存到該文件中(根據自己的需要),如下:

Babel==1.3
Flask==0.10.1
Flask-Login==0.2.7
Flask-SQLAlchemy==1.0
Flask-WTF==0.9.3
Jinja2==2.7.1
SQLAlchemy==0.8.2
WTForms==1.0.5
Werkzeug==0.9.4
psycopg2==2.5.1

最後你只需要輸入以下命令,所有需要的包就可以全部安裝好了:

pip install -r requirements.txt

4.在pycharm 使用虛擬環境

add local

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