Я следовал этому руководству http://paltman.com/2007/nov/15/getting-ssl-support-in-python-251/ и установил Python 2.5. Теперь, когда я вхожу в терминал Python, он читает Python 2.5, а не 2.6.

Как мне удалить Python 2.5? Так он возвращается к 2.6?

Python был 2.5 был установлен:

./configure
make
make install

Он был установлен на Fedora, мне сказали, что изменение Pythonpath поможет, но я не знаю, как это сделать или какой путь вставить?

1 ответ1

2

Питон, который вы установили вручную, оказался в каталоге /usr/local , который является каталогом для установленных вручную программ. Так как /usr/local/bin обычно находится в пути поиска программы перед /usr/bin (где находятся большинство исполняемых файлов, предоставляемых дистрибутивом), когда вы запускаете python , он запускает /usr/local/bin/python .

Чтобы удалить установленный вручную python, удалите как минимум /usr/local/bin/python (или переименуйте его в python2.5 , если это еще не символическая ссылка на python2.5). Если вы вообще не используете установку 2.5, удалите все ее биты из /usr/local: /usr/local/lib/python2.5 и, возможно, других, таких как /usr/local/man/man1/python* ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .