RedHat / CentosにPython 2.5をインストールする


8

現在のPythonバージョンは2.4です...

yum upgrade python

与える

Could not find update match for python

ソースからインストールする必要がありますか?

回答:


9

はい、ソースからインストールする必要があります。以下を使用できます。

wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz
tar fxz Python-2.5.2.tgz
cd Python-2.5.2
./configure
make
make install

これにより、コマンドpython2.5としてPython 2.5がインストールされます。yumおよびCentOSの他の部分には古いPython 2.4が必要であるため、2つのバージョンのPythonがインストールされます。

/usr/bin/python - 2.4.3
/usr/bin/python2.5 - 2.5

おかげで-私は物事の複数のバージョンを持っているのが嫌いです-例えばmod_pythonで2.5を使用したいと思います
EoghanM

3
以下のティミーの答えは、もっと正しいかもしれません。単なる 'make install'は、おそらく既存のPythonインストールを容赦なく打ち負かし、ボックスを壊します。
wzzrd

10
./configure 
make 
make install

コマンドは次のようになります(2.7のREADMEによると)

./configure 
make
make altinstall

READMEの「複数バージョンのインストール」セクションを参照してください。


1

./configureでこのエラーが発生しました

configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

だから、私はこれらのパッケージをインストールしました

yum install gcc make

その後、それは動作します;)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.