日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
CentOS上搭建Python開(kāi)發(fā)環(huán)境

裝了個(gè)CentOS 5.5,想在上面搭個(gè)Python的開(kāi)發(fā)環(huán)境,可是還是遇到了很多問(wèn)題,記錄一下過(guò)程:

成都創(chuàng)新互聯(lián)不只是一家網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司;我們對(duì)營(yíng)銷、技術(shù)、服務(wù)都有自己獨(dú)特見(jiàn)解,公司采取“創(chuàng)意+綜合+營(yíng)銷”一體化的方式為您提供更專業(yè)的服務(wù)!我們經(jīng)歷的每一步也許不一定是最完美的,但每一步都有值得深思的意義。我們珍視每一份信任,關(guān)注我們的成都做網(wǎng)站、成都網(wǎng)站制作質(zhì)量和服務(wù)品質(zhì),在得到用戶滿意的同時(shí),也能得到同行業(yè)的專業(yè)認(rèn)可,能夠?yàn)樾袠I(yè)創(chuàng)新發(fā)展助力。未來(lái)將繼續(xù)專注于技術(shù)創(chuàng)新,服務(wù)升級(jí),滿足企業(yè)一站式成都營(yíng)銷網(wǎng)站建設(shè)需求,讓再小的成都品牌網(wǎng)站建設(shè)也能產(chǎn)生價(jià)值!

1、Python升級(jí)

查看Python版本

 
 
 
 
  1. python -V  
  2. Python 2.4.3 

因?yàn)镻ython3的變化很大,還是希望用新的版本,goole了一把,看到有一個(gè)指導(dǎo)貼:

 
 
 
 
  1. cd /usr/local/src  
  2. wget http://www.python.org/ftp/python/3.2/Python-3.2a1.tgz  
  3. --14:51:31--  http://www.python.org/ftp/python/3.2/Python-3.2a1.tgz  
  4. Resolving www.python.org... done.  
  5. Connecting to www.python.org[82.94.164.162]:80... connected.  
  6. HTTP request sent, awaiting response... 200 OK  
  7. Length: 11,258,272 [application/x-tar]    
  8. 5% [>              ] 570,106       67.19K/s    ETA 02:35 

解壓安裝:

 
 
 
 
  1. tar -zxvf Python-3.2a1.tgz  
  2. cd Python-3.2a1./configure  
  3. make all  
  4. make install 

這里在執(zhí)行./configure的時(shí)候,報(bào)錯(cuò)了,原因是沒(méi)有安裝gcc,因?yàn)閜ython是用C寫的,所以需要用gcc進(jìn)行編譯,所以需要先安裝gcc。

安裝完畢,安裝完的后續(xù)工作:

 
 
 
 
  1. make clean  
  2. make distclean 

再查看版本:

 
 
 
 
  1. $ python3.2 -V  
  2. Python 3.2a1 

2、Python升級(jí)帶來(lái)的yum異常

Python升級(jí)后,發(fā)現(xiàn)yum無(wú)法使用了,

 
 
 
 
  1. $ yum    
  2.     File "/usr/bin/yum", line 30      
  3.         except KeyboardInterrupt, e:                              
  4.                                 ^  
  5. SyntaxError: invalid syntax 

繼續(xù)google,找到指導(dǎo)貼:

原因:這是因?yàn)閥um采用python作為命令解釋器,這可以從/usr/bin/yum文件中***行#!/usr/bin/python發(fā)現(xiàn)。而python版本之間兼容性不太好,使得2.X版本與3.0版本之間存在語(yǔ)法不一致問(wèn)題。而CentOS 5自帶的yum采用的是python2.4,當(dāng)系統(tǒng)將python升級(jí)到2.6或3.0后,出現(xiàn)語(yǔ)法解釋錯(cuò)誤。

解決辦法:

很簡(jiǎn)單,一是升級(jí)yum,一是修改yum的解釋器為舊版本python2.4(如果你沒(méi)有采用覆蓋升級(jí)的話)

升級(jí)yum的作法就不詳述了;

修改yum的解釋器為舊版本python2.4:

vi /usr/bin/yum

將***行"#!/usr/bin/python" 改為 "#!/usr/bin/python2.4"即可

算了,先能用再說(shuō):修改yum配置文件,解決!

3、搭建開(kāi)發(fā)工具

參考指導(dǎo)貼

“工欲善其事,必先利其器”,一個(gè)好的開(kāi)發(fā)工具可以提高開(kāi)發(fā)的效率;之前寫過(guò)一篇在windows環(huán)境下搭建VIM python開(kāi)發(fā)環(huán)境的博文,但是因?yàn)閷?duì)VIM的認(rèn)識(shí)還非常淺顯,以及之前java開(kāi)發(fā)過(guò)程中對(duì)Eclipse的偏好,所以我還是選擇用Eclipse+PyDev。

安裝Ecpilpse環(huán)境之前,需要先檢查一下系統(tǒng)中的java版本

確認(rèn)gcj的版本號(hào),linux自帶的JAVA環(huán)境:

 
 
 
 
  1. # rpm -qa | grep gcj    
  2. java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 
  3. libgcj-4.1.2-48.el5 

安裝jdk

下載jdk-6u23-linux-i586-rpm.bin,放到/usr/local/src/文件中

 
 
 
 
  1. 1、cd /usr/local/src/    #進(jìn)入所放下載文件的目錄  
  2. 2、chmod u+x jdk-6u23-linux-i586-rpm.bin    #由于下載的安裝文件沒(méi)有x權(quán)限,所以給root用戶添加x權(quán)限  
  3. 3、./jdk-6u23-linux-i586-rpm.bin    #安裝完成 

安裝后,檢查版本:

 
 
 
 
  1. # java -version  
  2. java version "1.6.0_17" 

安裝eclipse

下載Eclipse-SDK-3.6.1-linux-gtk-tar-gz到 /usr/local/src/

 
 
 
 
  1. 1、cd /usr/local/src/    #進(jìn)入下載的文件目錄中  
  2. 2、tar -zxv -f eclipse-SDK-3.6.1-linux-gtk-tar-gz -C /usr/local/    #-C解壓到的目錄,自動(dòng)生成一下eclipse的目錄 

/usr/local/eclipse/eclipse 啟動(dòng)eclipse:

或者在桌面建一個(gè)快捷方式啟動(dòng)

(在linux桌面空白處,點(diǎn)擊鼠標(biāo)右鍵,彈出一個(gè)對(duì)話框,選擇“新建啟動(dòng)器”,--“創(chuàng)建快捷方式“對(duì)話框---名字:eclipse –命令:/usr/local/eclipse/eclipse 瀏覽到安裝eclipse目錄,找到eclipse啟動(dòng)程序---點(diǎn)擊圖標(biāo)瀏覽到安裝eclipse的目錄,在目錄中找到eclipse.xpm點(diǎn)擊--確定)

配置PyDev

(1)啟動(dòng)eclipse,選擇Help—>Install New Software...

(2)在workwith里鍵入http://www.fabioz.com/pydev/updates ,單擊Add,eclipse自動(dòng)搜索到PyDev的插件,選擇之,一步步Next進(jìn)行安裝

(3)查看PyDev是否安裝成功,選擇Help—>About Eclipst—>Installation Details,即可到具體安裝的插件

(4)配置PyDev解釋器,選擇Windows—>Preferences—>PyDev—>Interpreter-python,點(diǎn)擊New,找到自己python的安裝路徑,選擇python.exe,再選擇具體的Libraries.***OK

(5)***就是使用PyDev環(huán)境了,在eclipse的最右上角顯示著當(dāng)前正在使用的是哪個(gè)開(kāi)發(fā)環(huán)境,選擇Open Perspective—>Other—>PyDev—>OK,即可切換到PyDev開(kāi)發(fā)環(huán)境

至此,Python的開(kāi)發(fā)環(huán)境搭好了。


文章名稱:CentOS上搭建Python開(kāi)發(fā)環(huán)境
本文來(lái)源:http://www.dlmjj.cn/article/dpejeip.html