成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CentOS上搭建Python開發環境

開發 后端
我們今天的文章給大家介紹CentOS 5.5上搭建Python開發環境的過程。期間遇到一些問題,供大家參考。

裝了個CentOS 5.5,想在上面搭個Python的開發環境,可是還是遇到了很多問題,記錄一下過程:

1、Python升級

查看Python版本

  1. python -V  
  2. Python 2.4.3 

因為Python3的變化很大,還是希望用新的版本,goole了一把,看到有一個指導貼:

  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 
這里在執行./configure的時候,報錯了,原因是沒有安裝gcc,因為python是用C寫的,所以需要用gcc進行編譯,所以需要先安裝gcc。

安裝完畢,安裝完的后續工作:

  1. make clean  
  2. make distclean 

再查看版本:

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

2、Python升級帶來的yum異常

Python升級后,發現yum無法使用了,

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

繼續google,找到指導貼

原因:這是因為yum采用python作為命令解釋器,這可以從/usr/bin/yum文件中***行#!/usr/bin/python發現。而python版本之間兼容性不太好,使得2.X版本與3.0版本之間存在語法不一致問題。而CentOS 5自帶的yum采用的是python2.4,當系統將python升級到2.6或3.0后,出現語法解釋錯誤。

解決辦法:

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

升級yum的作法就不詳述了;

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

vi /usr/bin/yum

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

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

3、搭建開發工具

參考指導貼

“工欲善其事,必先利其器”,一個好的開發工具可以提高開發的效率;之前寫過一篇在windows環境下搭建VIM python開發環境的博文,但是因為對VIM的認識還非常淺顯,以及之前java開發過程中對Eclipse的偏好,所以我還是選擇用Eclipse+PyDev。

安裝Ecpilpse環境之前,需要先檢查一下系統中的java版本

確認gcj的版本號,linux自帶的JAVA環境:

  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/    #進入所放下載文件的目錄  
  2. 2、chmod u+x jdk-6u23-linux-i586-rpm.bin    #由于下載的安裝文件沒有x權限,所以給root用戶添加x權限  
  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/    #進入下載的文件目錄中  
  2. 2、tar -zxv -f eclipse-SDK-3.6.1-linux-gtk-tar-gz -C /usr/local/    #-C解壓到的目錄,自動生成一下eclipse的目錄 

/usr/local/eclipse/eclipse 啟動eclipse:

或者在桌面建一個快捷方式啟動

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

配置PyDev

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

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

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

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

(5)***就是使用PyDev環境了,在eclipse的最右上角顯示著當前正在使用的是哪個開發環境,選擇Open Perspective—>Other—>PyDev—>OK,即可切換到PyDev開發環境

至此,Python的開發環境搭好了。

原文鏈接:http://www.cnblogs.com/xiekeli/archive/2012/04/27/2474230.html

責任編輯:彭凡 來源: 51CTO
相關推薦

2011-06-29 10:06:27

Ubuntu 11.0Android

2009-10-09 09:37:46

2010-12-13 14:41:44

Android 2.3MyEclipse

2011-08-29 11:32:44

UbuntuiPhone

2010-01-15 10:02:57

CentOS5.2 A

2014-08-05 14:23:33

linuxcentosBugzilla

2010-02-03 14:37:10

Python 開發環境

2010-03-04 11:01:06

Python開發環境

2013-07-23 06:11:44

Android開發學習Android開發環境Java

2024-03-26 15:19:36

鴻蒙應用開發開發工具

2013-04-15 16:54:09

AMDiOS開發WIN7

2010-08-31 09:39:37

2012-02-14 09:33:14

Titanium MoTitaniumUbuntu 10.0

2011-08-16 15:41:47

UbuntuPython

2010-03-12 13:32:02

python2.6

2011-07-08 16:02:24

iphone

2009-07-03 16:56:37

JSP開發環境

2017-03-02 15:33:24

Android Thi環境搭建

2010-04-03 11:30:15

Widget開發

2011-05-26 10:33:26

Android開發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩成人免费 | 91中文在线观看 | 热久久免费视频 | 日韩中文字幕免费在线 | 国产精品久久久爽爽爽麻豆色哟哟 | 羞羞视频网 | 亚洲一区二区三区免费视频 | 欧美久久不卡 | 伊人伊人伊人 | 久久国产精品偷 | 一区二区三区日 | 97精品超碰一区二区三区 | 日韩一二三区视频 | 在线视频 欧美日韩 | 国产精品久久久乱弄 | 99久久婷婷国产亚洲终合精品 | 久久久国产一区二区三区四区小说 | 国产一区中文 | 色吧色综合| 一区二区三区影院 | 精品一区二区三区在线视频 | 午夜欧美a级理论片915影院 | 亚洲电影一区二区三区 | 久久99精品久久久久久秒播九色 | 欧美午夜激情在线 | 国产一区二区三区视频免费观看 | 男人的天堂avav| 婷婷激情五月网 | 国产欧美一区二区三区在线看蜜臀 | 日韩中文在线视频 | 国产精品一区久久久久 | 最新中文字幕在线 | 精品视频导航 | 一级黄色片网站 | av一级一片 | 九九热精品免费 | 中文字幕一区二区三区四区五区 | 理论片午午伦夜理片影院 | 在线观看视频91 | 国产精品久久av | 99久久精品国产毛片 |