異なるバージョンの Python 用の Python パッケージを apt-get でインストールするにはどうすればよいですか?

異なるバージョンの Python 用の Python パッケージを apt-get でインストールするにはどうすればよいですか?

Ubuntu 10.10 に Python 2.7 をインストールしました。apt-get を使用してこのバージョンの Python にパッケージをインストールしたいのですが、方法がわかりません。

成功しなかった試み:

/usr/bin/python のシンボリックリンクを /usr/bin/python2.7 を指すように変更します。これを行った後でも、apt-get は python2.6 にインストールします。

update-alternatives を使用して python2.7 を主要な代替として設定しますが、機能しません。

何かアイデアはありますか? ありがとうございます!

答え1

現在サポートされている Python バージョンのセットは にあります/usr/share/python/debian_defaultspython-2.7サポートされているものとしてリストされているかどうかを確認してください。

python-supportDebianにはいわゆるシステムがあります。 python-support-awareパッケージ(つまり、メンテナーがpython-supportパッケージ化中に何かを使用した場合)は、特定の範囲のPythonバージョンをサポート、dpkg呼び出しインストールされたランタイムの更新のためのフックプロセスの一部として。同じことを行うpostinst代替システムもあります。python-central

答え2

Pythonを検討しましたか?セットアップツール? インストール後、追加のパッケージのインストールは通常、次のように簡単です。

$ easy_install package-name

(Python 2.7のインストール方法によっては、 を使用する必要がある場合がありますsudo)

答え3

リポジトリの問題のようですね。Ubuntu
にバグレポートを送信すべきでしょうか?
そうでなければ、手動で好きな場所にインストールできます :-) (もちろん、apt-get foo よりもトリッキーですが)

関連情報