Я разработал записную книжку Collab на Python, которая предназначена для имитации нажатия клавиш на клавиатуре, чтобы играть в игру, за которой он будет следить в процессе обучения подкреплению.Я попытался использовать несколько рекомендаций (например, pyautogui, Quartz и т. Д.), Но я даже не могу импортировать эти библиотеки .
Например, когда я установил pyautogui и Xlib и попытался импортировать pyautogui, он выдал KeyError: 'DISPLAY' .Тем не менее, pyautogui отлично работает на моей локальной машине при запуске из терминала.
Аналогично, после установки (! Pip install pynput) pynput на ноутбук Collab, когда я пытался импортировать его, он показывал DisplayNameError: Badотображаемое имя "" , о котором я понятия не имею.
Я даже попробовал модуль getkey, однако из getkey import getkey, ключи , но безуспешно.
Есть ли способ заставить это работать?Кроме того, кто-нибудь может объяснить, почему эти модули работают нормально на моем локальном оборудовании, но не на Google Collab?Также, пожалуйста, предложите любую альтернативу этим модулям, которая может нормально работать на Collab?
Большое спасибо.