ОШИБКА python pynput: не удалось получить X-соединение: неверное отображаемое имя "", DisplayNameError('')Python

Программы на Python
Anonymous
ОШИБКА python pynput: не удалось получить X-соединение: неверное отображаемое имя "", DisplayNameError('')

Сообщение Anonymous »

Код: Выделить всё

Traceback (most recent call last):
File "/boot/system/key.py", line 1, in 
from pynput.keyboard import Key, Listener, Controller
File "/home/user/.local/lib/python3.8/site-packages/pynput/__init__.py", line 40, in 
from . import keyboard
File "/home/user/.local/lib/python3.8/site-packages/pynput/keyboard/__init__.py", line 31, in 
backend = backend(__name__)
File "/home/user/.local/lib/python3.8/site-packages/pynput/_util/__init__.py", line 76, in backend
raise ImportError('this platform is not supported: {}'.format(
ImportError: this platform is not supported: ('failed to acquire X connection: Bad display name ""', DisplayNameError(''))

Try one of the following resolutions:

* Please make sure that you have an X server running, and that the DISPLAY environment variable is set correctly
Мне нужно ЗАПУСТИТЬ мой скрипт Python, но я получаю эту ошибку, когда пытаюсь запустить его с использованием пользователя root или sudo

Подробнее здесь: https://stackoverflow.com/questions/746 ... name-displ

Вернуться в «Python»