因此,我正在尝试在Chromebook的Repl.it上安装pyautogui模块。我知道,Chromebook和在线IDE并不是运行Python或与此相关的任何代码的理想方式,但这是我目前唯一的选择。无论如何,当我输入下面显示的代码时,我收到以下错误。这是怎么回事,我该如何解决?我知道由于我的基本(不在开发人员模式下)Chromebook的技术限制,此问题在Chrome环境中可能无法解决。
import pyautogui
Traceback (most recent call last):
File "python", line 9, in <module>
KeyError: 'DISPLAY'
答案 0 :(得分:0)
问题是python代码正在repl.it服务器上运行。该服务器未连接显示器。因此,没有屏幕,没有鼠标移动,并且pyautogui无法执行任何操作。此外,Web浏览器选项卡无权移动鼠标并执行pyautogui可以做的所有事情。您需要在设备上运行python代码才能使用it。要记录击键和鼠标位置,您可能需要研究javascript,因为它不需要进行任何安装。