2012-07-26 89 views
1

我必須使用Scientific Linux 5.8 32位(長話短說一些硬件兼容性問題)。但是,SL-5.8帶有python 2.4,我需要python 2.5或更新版本。在Scientific Linux 5(Redhat 5)上安裝Python 2.6和Python-devel?

首先,我做了 百勝安裝gcc

然後我安裝的Python 2.6: 的./configure然後 使安裝

然後,當我嘗試運行 百勝安裝python-devel的

我獲得以下內容: 軟件包python-devel-2.4.3-46.el5_8.2.i386已安裝並且最新版本 無事可做

這對我來說很新穎,所以如果任何人有任何幫助,最好是最容易執行的解決方案,將不勝感激。謝謝。

+0

如果你通過configure從源代碼安裝了python;使; make install',那麼應該不需要安裝python-devel軟件包。 – mgilson 2012-07-26 20:51:31

+0

我剛剛下載了.tgz文件,提取了文件,然後運行「./configure」,然後進行安裝,我不太確定如何從源代碼安裝東西 – user1452355 2012-07-26 20:54:53

+0

通常序列是'./configure;使; sudo make install'(我假設你的機器上有管理權限)? – mgilson 2012-07-26 20:59:46

回答

0

我不認爲這是最好的辦法。

可以使用

# yum install python26 

然後devel的頭安裝python 2.6

# yum install python26-devel 

我不知道如果這些都是EPEL或基本分佈 - 如果你需要更多的細節關於如何添加EPEL回購,我可以進一步解釋。

+0

我很新的linux,但這些命令都沒有工作,所以我假設基地分配。我怎樣才能加入EPEL回購? – user1452355 2012-07-26 21:32:40

+0

轉到[此頁](http://mirror.bytemark.co.uk/fedora/epel/5/i386/repoview/epel-release.html)並下載rpm。然後用'rpm -i epel-release-5-4.noarch'安裝。然後再試一次... – wrgrs 2012-07-26 21:36:17

+0

這也適用於python 2.7嗎? – user1452355 2012-07-26 21:42:05