KeyError: «DISPLAY» при установке pyautogui на Repl.it - PullRequest
0 голосов
/ 08 ноября 2018

Итак, я пытаюсь установить модуль pyautogui на Repl.it, на Chromebook. Я знаю, что Chromebook и онлайновые IDE - не идеальный способ запуска Python или любого другого кода, но сейчас это мой единственный вариант. В любом случае, когда я ввожу код, показанный ниже, я получаю сообщение об ошибке ниже. Что здесь происходит и как я могу это исправить? Мне известно, что из-за технических ограничений моего основного (не в режиме разработчика) Chromebook эта проблема может быть не решена в среде Chrome.

import pyautogui


Traceback (most recent call last):
  File "python", line 9, in <module>
KeyError: 'DISPLAY'

1 Ответ

0 голосов
/ 06 августа 2019

Проблема в том, что код python запущен на сервере repl.it.К этому серверу не подключен дисплей.Из-за этого нет экрана и мыши, чтобы двигаться, и pyautogui ничего не может сделать.Кроме того, вкладка веб-браузера не имеет прав для перемещения мыши и выполнения всех действий, которые может выполнить pyautogui.Вам нужно будет запустить код Python на вашем устройстве, чтобы использовать it .Чтобы записывать нажатия клавиш и положение мыши, вы можете посмотреть javascript , так как он не требует установки.

...