2016-10-14 66 views
0

我在幾臺CentOS機器上運行一個腳本,該腳本從源代碼編譯Python 2.7.6並安裝它。我現在想更新腳本,以便將Python更新到2.7.12,並且不知道如何解決這個問題。更新從源代碼編譯的Python版本

我是否應該使用完全相同的方式,僅使用更高版本的源代碼,它會覆蓋舊的Python版本?

我應該先卸載舊的Python版本嗎?如果是這樣,那麼怎麼樣?

對不起,如果這是微不足道的 - 我嘗試谷歌和搜索通過堆棧,但沒有發現任何人有類似的問題。

+0

腳本會有用的,看看你如何編譯的東西和你的東西安裝到 –

+0

@ pawel.ad你爲什麼要從源代碼編譯python? – postelrich

回答

1

用2.7.12替換2.7.6可以使用你鏈接的程序。 使用pip easy_install安裝的庫應該沒有實際問題,因爲版本更新較小。

最糟糕的是最糟糕的,這是因爲用於編譯的python庫可能不同,並且您可以隨時重新安裝該庫,如果需要,可以重新編譯爲正確的python庫。如果安裝的庫實際上是針對python庫編譯的,這隻會產生問題。純Python包不會受到影響。

如果你正在做一個大版本的變化,這將是好的,以及在CentOS你必須調用與python2.7而不是蟒蛇蟒蛇,所以新版本將與python2.8調用