Python的安裝和使用ubuntu下
ubuntu下Python的安裝和使用
https://www.cnblogs.com/luckyalan/p/6703590.html
ubuntu下Python的安裝和使用
1 文章介紹
本文介紹了Python的開發環境。
2 開發平臺
作業系統:ubuntu 12.04
3 閱前須知
無
4 文章正文
4.1 Python的安裝
ubuntu下可以很方便的使用apt-get來安裝軟體,這裡我們安裝 Python 2.7/3.2(因為Python2和Python3區別很大)。安裝步驟如下(下面的命令安裝了兩種)。
4.1.1 安裝Python釋出版本
安裝Python2.7:
1 //安裝 Python 釋出版本,dev包必須安裝,很多用pip安裝包都需要編譯
2 sudo apt-get install python2.7 python2.7-dev
安裝Python3.2:
1 //安裝 Python 釋出版本,dev包必須安裝,很多用pip安裝包都需要編譯
2 sudo apt-get install python3.2 python3.2-dev
當然,我們也可以一起安裝:
1 sudo apt-get install python2.7 python2.7-dev python3.2 python3.2-dev
4.1.2 安裝build依賴包
1 //很多pip安裝的包都需要libssl和libevent編譯環境
2 sudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev
4.1.3 安裝pip
pip是Python的包管理工具,建議Python的所有包都用pip進行管理,命令如下:
1 //安裝 pip
2 sudo apt-get install python-pip
4.1.4 安裝virtualenv
virtualenv是 Python 多版本管理的利器,不同版本的開發除錯全靠它了(如果沒有安裝不同版本的Python則不需要安裝了),命令如下:
1 //安裝 virtualenv
2 sudo pip install virtualenv
4.1.5 配置個人用virtualenv
儘量在 virtualenv 下進行 Python 包的安裝。命令如下:
1 //安裝 python2.7 virtualenv
2 virtualenv --no-site-packages -p /usr/bin/python2.7 ~/.venv/python2.7
以及
1 //安裝 python3.2 virtualenv
2 virtualenv --no-site-packages -p /usr/bin/python3.2 ~/.venv/python3.2
然後將下面的程式碼增加到~/.bashrc的最後面,預設使用 virtualenv 來代替系統 Python 環境:
1 # 預設啟用python2.7環境
2 if [ -f ~/.venv/python2.7/bin/activate ]; then
3 . ~/.venv/python2.7/bin/activate
4 fi
5 參考資料
1、本文參考了《在Ubuntu下配置舒服的Python開發環境》