Невозможно набрать букву 'b' в Django Shell

431
SaxSalute

Мой учитель программирования заставляет меня делать проект Django для моего последнего проекта года. Я ударил большую стену, хотя. Я не могу использовать оболочку django manage.py, потому что 1 буква не работает. Строчная буква «б». Это просто не будет печатать. Он не будет копироваться. Я пробовал через ssh и прямо на сервере. Мой ssh-клиент - замазка, а на сервере работает fedora 14. Прописная буква «B» работает. Я пробовал с нескольких компьютеров. Пожалуйста помоги.

2
Можете ли вы попробовать запустить ipython прямо на сервере (введите ipython). Вы можете напечатать букву «б»? Можете ли вы набрать 'b' на машине прямо в терминале? Это больше похоже на проблему с ipython / linux, чем с django. dr jimbob 12 лет назад 0
Я только что попробовал и, как ни странно, я тоже не могу набрать 'b'. 12 лет назад 1

1 ответ на вопрос

3
dr jimbob

Можете ли вы попробовать запустить ipython прямо на сервере (введите ipython). Вы можете напечатать букву «б»? Можете ли вы набрать 'b' на машине прямо в терминале? Это больше похоже на проблему с ipython / linux, чем с django.

Я предполагаю, что кто-то привязал ярлык ipython к строчной букве «b». Обычно это делается в ~ / .ipython / ipythonrc. Если вы переименуете весь этот каталог (например, mv ~/.ipython to ~/.ipython_backup), он должен быть создан автоматически при следующем запуске. Однако, если какой-то джокер (или некомпетентный администратор) изменил файлы /usr/share/pyshared/IPython/UserConfig/ipythonrcили /usr/lib/pymodules/python2.6/IPython/UserConfig/ipythonrcновая версия может иметь ту же проблему, что и копирование из этих неподходящих мест.

Если это произойдет, проверьте, какая у вас версия ipython. Когда вы вводите ipython, он должен сказать что-то вроде: IPython 0.10или что-то с номером версии.

Запомните это, перейдите по адресу https://github.com/ipython/ipython/tree/0.10/IPython/UserConfig (заменив 0.10 любой версией, которая у вас есть), и сохраните / скопируйте все эти файлы в каталог ~ / .ipython /. ,

Спасибо! Я удалил pythonrc, и я могу снова нормально печатать. Спасибо! 12 лет назад 0