Python 2.7.1 и Python 2.7.1+ в Ubuntu 11.04

1

У меня есть две разные машины с Ubuntu 11.04 с установленным Python 2.7.1. Однако на одной машине с

Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24) 
[GCC 4.5.2] on linux2

Я могу нажать стрелку вверх, чтобы загрузить предыдущие команды, влево и вправо, чтобы двигаться влево и вправо, а также во время интерактивного интерпретатора.

Но на машине работает

Python 2.7.1 (r271:86832, May  9 2011, 13:46:03) 
[GCC 4.4.5] on linux2

Я не могу этого сделать. Поэтому мне интересно, что действительно вызвало проблему и как ее исправить.

  • 2
    модуль readline
  • 0
    Не могли бы вы подробнее рассказать об этом?
Теги:
interpreter

1 ответ

2
Лучший ответ

Вторая установка Python 2.7.1, похоже, была скомпилирована позже. Я предполагаю, что он был скомпилирован из источника. Пакет libreadline-dev (*) должен быть установлен, поэтому поддержка readline может быть включена при компиляции Python.

(*) Фактическое имя пакета для вашей конкретной версии Linux будет отличаться.

  • 0
    Здорово! Спасибо за Ваш ответ! Это сработало: мне пришлось перекомпилировать его после установки libreadline-dev

Ещё вопросы

Сообщество Overcoder
Наверх
Меню