Linux RedHat下安裝Python2.7開發(fā)環(huán)境
Linux RedHat下安裝Python2.7、pip、ipython環(huán)境、eclipse和PyDev環(huán)境
準備工作,源Python2.6備份:
根據(jù)which python具體目錄而定,進行備份
mv /usr/local/bin/python cd /usr/local/bin/python2.6
或mv /usr/bin/python /usr/bin/python2.6
修改使用python2.6的程序配置,比如yum
vim /usr/bin/yum #!/usr/bin/python2.6
查看yum是否正常yum list
1、 安裝Python2.7
官網(wǎng)下載源碼包:Python-2.7.13.tgz
編譯: ./configure --prefix=/usr/local
安裝:make && mak install
創(chuàng)建軟連接:
cd /usr/local/bin
ln -sv python2.7 python
cp頭文件:\cp -a /usr/local/include/python2.7/* /usr/local/include
輸入查看:

2、 安裝pip
下載pip-9.0.1.tar.gz
安裝python setup.py install
3、 安裝ipython
下載ipython-5.3.0.tar.gz
安裝python setup.py install
安裝pysqlite用于ipython記錄歷史記錄: pip install pysqlite

4、 安裝eclipse
eclipse依賴于jdk,下載jdk-8u121-linux-x64.tar.gz
tar -xf jdk-8u121-linux-x64.tar.gz -C /usr/local/
配置java環(huán)境變量:vim /etc/profile最后加上:
JAVA_HOME="/usr/local/jdk1.8.0_121"
PATH=${JAVA_HOME}/bin:$PATH
CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
下載eclipse-java-neon-3-linux-gtk-x86_64.tar.gz
tar -xf eclipse-java-neon-3-linux-gtk-x86_64.tar.gz
eclipse安裝pydev插件:
help-install new software
add-name:Pydev -location:http://pydev.org/update
只選擇PyDev for eclipse develop,然后繼續(xù)下一步,直到安裝完成重啟。

配置python:這里是windows截圖,在linux上選擇相應路徑即可。

新建PyDev module,試一下,寫個HelloWorld

至此,安裝完成,中間安裝如果報錯,會提示缺少一些開發(fā)庫,yum安裝即可。
更多關于python安裝教程的文章請參考《python各版本安裝教程》
更多精彩書單,請點擊python編程必備書單
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
在Windows8上的搭建Python和Django環(huán)境
作為一個.NET程序員,真心不喜歡以及PHP這種松散的語法。有人說,程序員應該多學幾門語言,本想學習Java,無奈感覺Java的語法太啰嗦了。很多人都推薦Python,說它的語法簡潔,執(zhí)行效率高。趁這兩天空閑,開始學習Python。2014-07-07
解決Python3錯誤:SyntaxError: unexpected EOF while
這篇文章主要介紹了解決Python3錯誤:SyntaxError: unexpected EOF while parsin問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07
如何修改pycharm使用anaconda環(huán)境后的pip install安裝路徑問題
本文主要介紹了如何修改pycharm使用anaconda環(huán)境后的pip install安裝路徑問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-02-02
Python Pickling 和 Unpickling 的區(qū)別
Python中的Pickling和Unpickling是與數(shù)據(jù)序列化和反序列化相關的重要概念,本文主要介紹了Python Pickling和Unpickling的區(qū)別,具有一定的參考價值,感興趣的可以了解一下2023-11-11
Python 用matplotlib畫以時間日期為x軸的圖像
這篇文章主要介紹了Python 用matplotlib畫以時間日期為x軸的圖像,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-08-08

