私はPython 2.5を必要とするGoogleAppengineに取り組んでいます。Python 2.5はUbuntuの最新リリースではサポートされていないことは誰もが知っています。SoftwareCenterやGwibberはPython 2.7に大きく依存しています。これは、デフォルトでPythonからPython 2.5(私が作成した/usr/bin/python
-> /usr/bin/python2.5
へのシンボリックリンク)。
なんらかのエラーが発生するたびに。これには、Software Centerが機能しない、Update Managerが機能しない、Gwibberを更新できない(コマンドラインからでも。デフォルトバージョンのpythonは2.7ではない)というエラーが表示されます)。
しかし、私はコマンドラインで作業しているので、これは私にとって問題ではありませんが、シンボリックリンクを変更する必要があるたびに更新され続けるために。そのような問題に対する他の解決策はありますか?
手動でインストールする場合は、/usr/local/
または/opt
のどこかにインストールし、プログラムでpythonバイナリへのフルパスを使用するか、$PATH
を設定して、pythonバイナリを含むディレクトリを作成します。他のディレクトリと通常の#!/usr/bin/env python
を使用します