Попробуйте удалить pyreadline
каталог в lib\site-packages
. Scipy-Stack включает Pyreadline, который необходим для терминала IPython, но также изменяет поведение стандартной интерактивной подсказки.
Командная строка Python не принимает вкладки
Вопрос
(Я не знаю, является ли это подходящим вопросом для StackOverflow, поскольку речь идет о инструменте, а не языке.)
My Python 3.3.1 (32-битная) командная строка ("c: python33 python.exe") перестала принимать символы вкладок. Он может распечатать их, но нажатие клавиши вкладки просто заставляет курсор мигать на меня (он реагирует, но не движется). Это не происходило раньше сегодня.
У меня также есть 2,7 (32-битные) и 3,2 (64-битные), и ни у одного из них нет этой проблемы. Попытка запустить каждое из исполняемых файлов python.exe из одного и того же окна cmd.exe дает тот же результат, поэтому это не связано с настройками окна командной строки. Запуск файла .py ("> python my.py") не имеет проблемы. Idle для 3.3 не имеет проблемы.
Кроме того, при вставке текста из буфера обмена они читаются медленно (занимает около 15 секунд, чтобы прочитать сто строк из 50-х надверженных строк, по сравнению с менее чем секундой на других) и
Единственное изменение, которое я помню недавно (с тех пор, как я помню открытие python.exe), было установить Scipy для 3.3 из http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy-stack (32-битный).
Нет, я больше не пытался выключить компьютер и снова. Я надеюсь не делать. Я не пробовал удалить и переустановить Python 3.3, так как это означает переустановку пакетов. Обновление до 3.3.3 не решило проблему.
Решение