Я скачал и скомпилировал Python 3.7 из исходного кода на компьютере Debian, однако функция 'readline' (просмотр истории строк, вкладка для автозаполнения) отсутствует.У меня есть пакет python3.5
, который был установлен с помощью apt
, и функционал там работает.У меня установлены пакеты libreadline7
и readline-common
(они были установлены до того, как я скомпилировал Python 3.7).Я предполагаю, что есть файл конфигурации, который мне нужно отредактировать / создать где-нибудь, или, может быть, флаг, который мне нужно использовать во время компиляции?Все ответы, которые я смог найти, привели к «установке пакета readline
», который уже имел место для меня.
Вывод ./configure | grep "readline"
во время компиляции Python:
checking how to link readline libs... none
checking for rl_pre_input_hook in -lreadline... no
checking for rl_completion_display_matches_hook in -lreadline... no
checking for rl_resize_terminal in -lreadline... no
checking for rl_completion_matches in -lreadline... no
checking for append_history in -lreadline... no