Python 虛擬環境:Virtualenv

virtualenv是用於建立獨立的Python環境的模塊,而且多個Python相互獨立,互不影響,它可以:
1. 在沒有權限的狀況下安裝新套件
2. 不一樣應用能夠使用不一樣的套件版本
3. 套件升級不影響其餘應用python

ubuntu 下 的 Virtualenv 安裝:ubuntu

sudo apt-get install python-virtualenv    或命令行

sudo pip install virtualenvip

使用方法:get

1.建立一個名爲 mysite 的虛擬環境:it

virtualenv mysitepip

這樣建立通常會默認python2環境(若是是直接 pip 安裝的話),由於 virtualenv 會默認選擇他的宿主環境python3.5

若是想建立一個指定python版本,且不包含任何包(本身安裝的)的虛擬環境virtualenv

virtualenv –p  /usr/bin/python3.5  --no-site-packages mysite  權限

經過 –p 來指向 python 環境,經過 --no-site-packages 來指定不依賴 外部 python 環境已具備的包

這樣就簡單的建立好了一個本身所須要的虛擬環境

2.進入虛擬環境:

source  ./mysite/bin/activate

!! source 是一個進入虛擬環境的命令,後面的路徑指向建立的虛擬環境下的 bin/activate

根據當前所在路徑寫。

進入虛擬環境後,命令行也會發生改變,前面多了個虛擬環境的名稱

進入虛擬環境後首先確認環境內具備的包,並安裝所須要的包

pip list              # 查看當前環境下的包和模塊

pip install 《name》    #安裝所須要的模塊

3.退出虛擬環境:

deactivate

4.刪除虛擬環境:

rm –rf  mysite          #就是一個完全刪除文件夾操做,仔細確認

相關文章
相關標籤/搜索