1. 程式人生 > >在linux中安裝python的虛擬環境

在linux中安裝python的虛擬環境

一、安裝虛擬環境
1、首次使用python環境需要安裝pip
python2.7環境安裝
sudo apt install python-pip
python3.5環境安裝
sudo apt install python3-pi
如果你的pip版本過低,需要先進行升級
pip install –upgrade pip
安裝成功後,最好重啟
2、安裝virtualenv
pip install –user virtualenv
3、建立虛擬環境
a、建立一個目錄,然後安裝虛擬環境這裡寫圖片描述
b、進入安裝好的虛擬環境的bin目錄
這裡寫圖片描述
c、啟用
這裡寫圖片描述
d、輸入python進入python2,輸入exit退出python2,輸入deactivate退出python2的環境
這裡寫圖片描述

同理,python3環境的安裝也是一個道理
這裡寫圖片描述但是如果不統一管理虛擬環境的話,進入環境會很麻煩,所以接下來,就講一下如何統一管理虛擬環境
二、統一管理虛擬環境
1、安裝管理軟體
sudo easy_install virtualenvwrapper
預設virtualenvwrapper安裝在/usr/local/bin下面,實際上需要執行virtualenvwrapper.sh檔案才行;所以需要先進行配置一下。
2、配置環境變數(配置軟體的執行路徑及虛擬環境的儲存位置)
提示:虛擬環境的儲存位置屬於我們自己定義的目錄,我們只需要將該目錄配置到環境中。
提示:配置軟體的執行路徑就是自動執行該virtualenvwrapper.sh
建立虛擬環境管理目錄:
mkdir
" role="presentation" style="position: relative;"> HOME/.local/virtualenvs  在~/.bashrc中新增以下東西:  vim ~/.bashrc 進入文件然後按i進入新增模式並新增以下行:   export VIRTUALENV_USE_DISTRIBUTE=1  #總是使用 pip/distribute        export WORKON_HOME= HOME/.local/virtualenvs #所有虛擬環境儲存的目錄
if [ -e H O M E / . l o c a l / b i n / v i r t u a l e n v w r a p p e r . s h ] ; t h e n s o u r c e HOME/.local/bin/virtualenvwrapper.sh
else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then
source /usr/local/bin/virtualenvwrapper.sh
fi
fi
export PIP_VIRTUALENV_BASE=$WORKON_HOME
export PIP_RESPECT_VIRTUALENV=true然後esc退出新增模式,然後:wq儲存退出
重新整理環境變數:source ~/.bashrc
啟用虛擬環境管理軟體
source /usr/local/bin/virtualenvwrapper.sh
虛擬環境管理軟體啟用之後,就可以進行使用mkvirtualenv直接進入python的環境
python2
這裡寫圖片描述
python3
這裡寫圖片描述輸入workon可以進入看已安裝的環境變數
rmvirtualenv 環境變數名稱 可以刪除環境變數

這裡寫圖片描述