Ubuntu 8.04.3 LTSがあり、次のコマンドを実行しました。
$ sudo apt-get install python2.7
わかります:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package python2.7
python2.5が見つかるので、パッケージ名のスペルが間違っているようには思えません。以前のバージョンのUbuntu(2008)を使用しているためかどうか疑問に思います。オペレーティングシステムをアップグレードせずにPython 2.7(または2.6)にアップグレードする簡単な方法はありますか?
答え1
最善の方法は、別のLTSバージョンのUbuntuにアップグレードすることです(サポートされているアップグレードパスは8.04から10.04で、ここから12.04に移動できます)。コメントで指摘したように、Ubuntu 10.04用のPython 2.7 PPAがあります。、Ubuntu 12.04には2.7もあります。
ただし、ソースからPython 2.7をコンパイルしてインストールできます/opt/python2.7
。
ソースコードを入手http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2、解凍してから./configure --prefix=/opt/python2.7
。次に、そのPythonを使用するには、次のように使用します/opt/python2.7/bin/python2.7
(ここでファイル名が正しくない可能性があります)。