Інтерпретатор Python повільно вставляє код


1

Коли я вперше почав використовувати Python, процес вставки коду пройшов швидко; код, який я скопіював, був майже миттєво вставлений в інтерпретатор. Однак, в якийсь момент приблизно 6 місяців або більше тому, перекладач почав вводити вставлений текст повільніше, символ за символом (Ще одна дивна проблема, яка виникла майже в той самий час, полягає в тому, що натискання клавіші Tab тепер відображатиме всі ключові слова замість відступ).

Я не досліджував це в той час, оскільки я мав на увазі більш важливі речі, і в той час, коли я перейшов з моєї оригінальної операційної системи Windows 8.1 на Windows 10, проблема загострилася.

Я здійснив пошук і не зміг знайти когось із подібною проблемою.

Ось приклад того, про що я говорю. Швидкість наклеювання може змінюватися

Однак ця проблема не підходить для такої програми, як командний рядок Windows, яка буде вставляти текст зі швидкістю, яку я спочатку спостерігав, коли я вперше розпочав програмування в Python. Це приводить мене до думки, що це могло бути мимоволі змінити інтерпретатора Python, що, можливо, спричинило цю проблему.

Це саме той самий текст, який показано вище, вставлений у командний рядок Windows

Мені цікаво, чи міг би встановити якийсь модуль, який я встановив або встановив, який я змінив, спричинив цю проблему, і я шукаю будь-які пропозиції, які могли б допомогти.

Для довідки, ось список модулів, які я встановив (з pip).

  • алебастр (0.7.4)
  • APScheduler (3.0.3)
  • autoenv (1.0.0)
  • Вавилон (1.3)
  • beautifulsoup4 (4.3.2)
  • cffi (0.9.2)
  • колорама (0,3,3)
  • криптографія (0.8.1)
  • cssselect (0.9.1)
  • Цитон (0.21.2)
  • документи (0,12)
  • екдса (0,13)
  • facebook-sdk (0.4.0)
  • facepy (1.0.6)
  • google-api-python-client (1.4.0)
  • гТТС (1.0.4)
  • httplib2 (0.9.1)
  • idna (2.0)
  • іграф (0.1.6)
  • ipython (3.1.0)
  • Jinja2 (2.7.3)
  • libusb1 (1.4.0)
  • MarkupSafe (0,23)
  • matplotlib (1.4.3)
  • мутаген (1,29)
  • nltk (3.0.2)
  • Нуїтка (0.5.12.2)
  • нудій (1.9.2)
  • oauth2client (1.4.11)
  • oauthlib (0.7.2)
  • pbs (0,110)
  • Подушка (2.7.0)
  • піп (7.1.0)
  • кишеньковий фінкс (0.0.5)
  • py2exe (0.9.2.2)
  • pyasn1 (0.1.7)
  • pyasn1-модулі (0.0.5)
  • PyAudio (0.2.8)
  • pycparser (2,13)
  • підуб (0,14,0)
  • пігал (1.7.0)
  • пігама (1.9.2a0)
  • піглет (1.2.2)
  • Пігменти (2.0.2)
  • пімунк (4.0.0)
  • pyOpenSSL (0,14)
  • розпушування (2.0.3)
  • pyPdf (1,13)
  • PyPDF2 (1,24)
  • лінійна лінія (2,0)
  • пітессект (0.1.6)
  • python-dateutil (2.4.2)
  • пітон-вогнева база (1.2)
  • пітон-Левенштейн (0,12,0)
  • pyttsx (1.1)
  • pytz (2015.4)
  • півапі (0,3,8)
  • pywin32 (219)
  • запити (2.6.0)
  • проси-oauthlib (0.5.0)
  • rsa (3.1.4)
  • scapy-python3 (0,14)
  • scikit-learn (0.15.2)
  • шипшина (0.15.1)
  • setuptools (17.0)
  • simplejson (3.7.2)
  • шість (1.9.0)
  • Снігова куля (1.2.0)
  • Розпізнавання мови (1.1.4)
  • Сфінкс (1.3.1)
  • сфінкс-rtd-тема (0.1.8)
  • SQLAlchemy (0.9.9)
  • svgwrite (1.1.6)
  • симфії (0.7.6)
  • textblob (0.9.0)
  • Theano (0.7.0)
  • tweepy (3.3.0)
  • Скручений (15.0.0)
  • тзлокал (1.1.3)
  • невизначеності (2.4.6.1)
  • НЕЗНАЧЕНО (0,0,0)
  • uritemplate (0,6)
  • virtualenv (12.0.7)
  • virtualenvwrapper-win (1.2.0)
  • вольфрамалфа (1.2)
  • zope.інтерфейс (4.1.2)


@crazypotato Хоча ця альтернатива є тим, що я міг би використати тим часом, я все одно хотів би знайти рішення або причину проблеми.
Зеном

Відповіді:


0

Після скидання Windows та перевстановлення Python проблема зникла. Однак після того, як я перевстановив IPython та PyReadline, проблема знову переросла . Видалення PyReadline вирішила всі мої первісні проблеми, але я хочу знати, чи стикався хтось із подібною проблемою з різними модулями.

Незалежно від того, я буду відслідковувати будь-які інші модулі, які викликають подібні проблеми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.