Linux Ubuntu 系統,python、pip 及 virtualenv 安裝
阿新 • • 發佈:2019-02-17
Ubuntu 下可以很方便的使用 apt-get 來安裝軟體。
1. 安裝 python
安裝 python2.7:
//安裝 Python 釋出版本,dev包必須安裝,很多用pip安裝包都需要編譯
sudo apt-get install python2.7 python2.7-dev
安裝
python3.5:
//安裝 Python 釋出版本,dev包必須安裝,很多用pip安裝包都需要編譯
sudo apt-get install python3.5 python3.5-dev
也可以一起安裝:
2. 安裝 build 依賴包sudo apt-get install python2.7 python2.7-dev python3.5 python3.5-dev
//很多pip安裝的包都需要libssl和libevent編譯環境
sudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev
3. 安裝 pip
pip 是 python 的包管理工具,建議 python 的所有包都用 pip 進行管理。
//安裝 pip
sudo apt-get install python-pip
4. 安裝 virtualenvvirtualenv 是 python 多版本管理的利器,不同版本的開發除錯全靠它了(如果沒有安裝不同版本的 python 則不需要安裝了)。
//安裝 virtualenv
sudo pip install virtualenv
5. 配置個人 virtualenv
儘量在
virtualenv 下進行 python 包的安裝。
//安裝 python2.7 virtualenv
virtualenv --no-site-packages -p /usr/bin/python2.7 ~/.venv/python2.7
//安裝 python3.5 virtualenv
virtualenv --no-site-packages -p /usr/bin/python3.5 ~/.venv/python3.5
然後新增下面的程式碼到~/.bashrc的最後面,預設使用
virtualenv 來代替系統 python 環境:# 預設啟用python2.7環境
if [ -f ~/.venv/python2.7/bin/activate ]; then
. ~/.venv/python2.7/bin/activate
fi
6. 參考資料