並且能不影響到主要的環境。
Virtualenv 有幾個特點
- 不同的專案(虛擬環境)可以使用不同版本的函式庫
- 在更新專案(虛擬環境)的套件時,不會影響到其他的專案
- 在安裝套件的時候,不需要有最高權限
Virtualenv 環境建立
安裝Virtualenv$ pip3 install virtualenv
使用Virtualenv
1.建立虛擬環境
$ virtualenv [虛擬環境名稱]
例如下列指令要建立叫做ExampleENV的虛擬環境
$ virtualenv ExampleENV
Virtualenv 預設會裝pip,setup tools,wheel 還會裝其他系統內已經安裝的套件
如果不需要其他系統內安裝的套件,可以加上參數 --no-site-packages
$ virtualenv --no-site-packages ExampleENV
$ virtualenv --system-site-packages ExampleENV
另外也可以指定Python直譯器的版本,但是是從電腦內去抓的,例如在mac os x 上面
$ virtualenv -p python3.4
需要注意的事情是Python 直譯器是從電腦內抓的。
2.啟動虛擬環境
只用 source 指令切換至虛擬環境。$ source ExampleENV/bin/activate
切換後即可發現 shell 前面多了 (ExampleENV)
可以使用 pip -V 在這個模式下也可以發現 pip的位置改變了
Windows 環境
> ExampleENV\Scripts\activate.bat
3.離開虛擬環境
輸入下列指令即可離開虛擬環境。$ deactive
沒有留言:
張貼留言
對於文章內有任何問題,都可以提出來討論看看哦。