клавиши со стрелками, не работающие в интерпретаторе Python

Я использую Python 3.6.2 на Ubuntu 16.04. На всех предыдущих версиях Python у меня никогда не было этой проблемы. Я погуглил вокруг. Нет никакого сообщения на AskUbuntu по этому конкретному вопросу, который я мог найти. Существует один на Так, но это довольно старо. У меня нет etc/pythonstart, как принятый ответ предполагает, и это - ЕДИНСТВЕННОЕ место, я нашел что даже ссылки такая вещь.

Это ТАК отвечает, также старо, но когда я попробовал решение:

malikarumi@Tetuoan2:~$ apt-get libreadline-dev
E: Invalid operation libreadline-dev
malikarumi@Tetuoan2:~$ sudo apt-get libreadline-dev
[sudo] password for malikarumi: 
E: Invalid operation libreadline-dev
malikarumi@Tetuoan2:~$ apt-get libreadline
E: Invalid operation libreadline
malikarumi@Tetuoan2:~$ sudo apt-get libreadline
E: Invalid operation libreadline
malikarumi@Tetuoan2:~$ apt-get readline
E: Invalid operation readline
malikarumi@Tetuoan2:~$ sudo apt-get readline
E: Invalid operation readline

У меня действительно есть Библиотека Readline GNU, до 6, в usr/share/doc, таким образом, я не знаю, почему это не работает на меня с тех пор, как я сказал, у меня никогда не было этой проблемы о <3.6

Таким образом, так как это больше походит на проблему ОС, чем Python один, я решил отправить здесь. Предложения? И сообщите мне, необходимо ли восстанавливание все еще.Спасибо.

1
задан 24 September 2017 в 21:20

2 ответа

Как Вы сказали в комментариях, фиксируя команду для установки libreadline-dev пакет, как предложено сообщением на ТАК, Вы связались, кажется, решил Вашу проблему.

Вот корректная команда снова:

sudo apt install libreadline-dev
2
ответ дан 7 December 2019 в 12:32

Я полагаю, что этот вопрос был рассмотрен на ТАК. Кроме libreadline-dev, Вы, возможно, должны работать sudo pip install readline

https://stackoverflow.com/questions/893053/seeing-escape-characters-when-pressing-the-arrow-keys-in-python-shell

1
ответ дан 7 December 2019 в 12:32

Другие вопросы по тегам:

Похожие вопросы: