Python 2.5および2.7を入手する最良の方法は何ですか


27

Ubuntu 10.04には、Pythonバージョン2.6および3.1が2つしかサポートされていません。開発者は、多くの場合、Pythonコードが2.7、2.5(さらには2.4以前のものでも)で動作することをテストするために、さらに多くを必要とします。これらのPythonバージョンを明快なシステムに並べてインストールする最良の方法は何ですか?

それはフェリックス・クルルのPPA私は現在使用していますか、?

ちなみに、いくつかの重要なパッケージはdeadsnakes PPAの非標準Pythonでは利用できません。

  • python-setuptools(ただし、python-setuptools-deadsnakesをインストールできます)
  • python-profiler

回答:


16

fkrullのDeadsnakes PPAも使用します。現時点でPython 2.4、2.5、および2.7を入手する最良の方法だと思います。デフォルトのPython2.6と一緒に使用しても問題はありません。また、virtualenvを使用する場合、特にシステムのデフォルトではないPythonのバージョンで物事をきれいに保つのに役立ちます。


PPA + virtualenvの場合は+1。:私は、同様の質問には、この手法を発展させてきましたaskubuntu.com/questions/17841/...
アラン・プラム

4

debootstrap2.5がサポートされている以前のUbuntuバージョンのchrootを作成するか、仮想マシンを使用するのが最善の策でしょう。

2.6とともにUbuntuにインストールすると、問題が発生する場合があります。


1
引き起こす可能性のある問題について、より具体的に教えていただけますか?
マリウスゲドミナス

一部のライブラリは、2.6.xのみをサポートしている場合、「すべての」Pythonバージョンをサポートしていると誤ってマークされます。それらは興味深い、デバッグしにくい方法で壊れます。
lfaraone
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.