歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Virtualenv簡單的使用

Virtualenv簡單的使用

日期:2017/2/28 13:45:18   编辑:Linux教程

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

Copyright © Linux教程網 All Rights Reserved