ubuntu下Python的安裝和使用


版權聲明

更新:2017-04-13-上午
博主:LuckyAlan
聯系:liuwenvip163@163.com
聲明:吃水不忘挖井人,轉載請注明出處!

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM