Я, к счастью, использовал Python 2.7, но сегодня мне пришлось установить Python 2.5 для другого проекта, и при попытке использовать virtualenv я установил Python 2.5. Теперь путь Python Globally установлен в Python 2.5. Как я могу изменить его обратно на Python 2.7.

Я на Ubuntu 12.04.

1 ответ1

2

Поскольку на ubuntu 12.04 python 2.5 больше не находится в официальных источниках пакетов, я предполагаю, что вы загрузили и скомпилировали python самостоятельно.

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

В PATH /usr/local/bin обычно находится перед /usr/bin , где python (2.7) вашей системы должен быть найден по умолчанию, поэтому он скрыт старой версией.

Если вы хотите сохранить Python 2.5, вам, вероятно, следует переименовать двоичный файл из /usr/local/bin/python в /usr/local/bin/python2.5 (или аналогичный), чтобы вы могли по-прежнему вызывать его по этому имени, но это больше не будет затенять бинарный файл вашего системного питона.

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