1. 程式人生 > >Python的安裝和使用ubuntu下

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開發環境》