С предупреждением, что я думаю, что это очень плохая идея заменить Python по умолчанию на невыпущенную бета-версию:
Сначала установите 2.6rc2. Вы можете скачать исходный код с сайта Python . Стандартный ./configure && make && sudo make install
стиль установки.
Затем удалите символическую ссылку /usr/bin/python
. не удалить /usr/bin/python2.5
. Добавьте символическую ссылку на 2.6 с помощью ln -s /usr/local/bin/python2.6 /usr/bin/python
.
Еще раз, я думаю, что это ужасная идея. Почти наверняка есть лучший способ сделать все, что вы пытаетесь достичь.
Перенос установленных библиотек - гораздо более длительный процесс. Посмотрите в каталогах /usr/lib/python2.5/site-packages/
и /usr/local/lib/python2.5/site-packages/
. Любые библиотеки, установленные к ним, должны быть переустановлены с 2.6. Поскольку вы не используете упакованную версию Python, вы не можете использовать пакеты Ubuntu - вам придется вручную обновить все библиотеки самостоятельно. Большинство из них, вероятно, можно установить с sudo easy_install <name>
, но некоторые, такие как PyGTK +, не так просты. Для каждой такой библиотеки вы должны будете выполнить пользовательские процедуры установки.