一般ubuntu系統會自帶安裝python2.x 和python3.x兩個版本。我使用的ubuntu16.04自帶python2.7和python3.5.
我們只需要安裝pip以及virtualenv(管理python環境,多項目部署時python環境隔離,避免相互影響)
1. 安裝pip
安裝python2的pip執行
sudo apt-get install python-pip
安裝pyhon3的pip執行
sudo apt-get install python3-pip
2. 更改pip源
一般國=國內使用pip安裝依賴包訪問國外網站很慢,這時候需要將pip源改爲國內的,這樣就很快速。我使用的是豆瓣的。
1 : 創建pip.conf文件
sudo mkdir ~/.pip
cd ~/.pip
sudo vi pip.conf
編輯如下內容:
[global]
timeout=40
index-url= http://pypi.douban.com/simple/
[install]
trusted-host=pypi.douban.com
非https的源,有時候需要加trusted-host
3 . 安裝virtuanev和virtualenvwrapper
sudo pip install virtualenv
sudo pip install virtualenvwrapper
4 . 配置virtualenvwrapper
1 : 創建虛擬環境存放目錄
mkdir ~/.virtualenvs
2 : 在bashrc添加環境
sudo vi ~/.bashrc
添加如下:
if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
fi
重啓
source ~/.bashrc