首頁 > 軟體

Virtualenv簡單的使用

2020-06-16 17:24:38

vitualenv可以用於在一台機器上建立多個相互隔離的Python虛擬執行環境。這些環境之間相互獨立,不會對彼此產生影響。
虛擬環境能夠:

  1. 可以在沒有授權的情況下安裝套件
  2. 不同的應用可以使用不同的套件版本

虛擬環境可以防止系統出現包混亂和版本衝突等問題。為每個應用程式建立一個虛擬環境可以確保這個應用程式只存取到自己的包。

安裝vitualenv :

$ sudo apt-get install python-virtualenv

# 在Mac電腦上也可以使用easy_install安裝virtualenv
$ sudo easy_install virtualenv

使用virtualenv建立虛擬環境 :

$ virtualenv venv  #venv是我們給這個虛擬環境起的名字,可以自己設定

# 建立好虛擬環境之後我們需要啟用這個環境
$ source venv/bin/activate

啟用虛擬環境後Python直譯器的位置會被暫時性新增到PATH變數中。啟用虛擬環境後,環境名稱會被新增到命令提示字元裡面(類似這樣的)

(venv) $

然後比如我們安裝一個flask包就會被隔離到這個虛擬環境中。

(venv) $ pip install flask

當我們需要退出這個虛擬環境的時候,使用 deactivate 命令就可以直接退出並回到全域性Python直譯器中了

PyCharm建立virtualenv方法  http://www.linuxidc.com/Linux/2016-12/137838.htm

Ubuntu上以virtualenv方式安裝TensorFlow  http://www.linuxidc.com/Linux/2016-07/133226.htm

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-12/138936.htm


IT145.com E-mail:sddin#qq.com