Принудительная установка python xlib прервала импорт pyautogui
У меня есть ранее работающий скрипт на python, который импортирует pyautogui.
Я недавно пытался сделать:
pip install xlib
и он бросил кучу ошибок, а также отказано в разрешении. Не думая и не читая много, мой инстинкт после просмотра "Отказано в разрешении" состоит в том, чтобы повторить последний код с "sudo" перед ним.
sudo pip install xlib
И это установлено вместе с "шестеркой".
Затем в следующий раз, когда я запустил свой скрипт на python, он не может импортировать pyautogui
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/pyautogui/__init__.py", line 115, in <module>
from . import _pyautogui_x11 as platformModule
File "/usr/local/lib/python2.7/dist-packages/pyautogui/_pyautogui_x11.py", line 7, in <module>
from Xlib.display import Display
File "/usr/local/lib/python2.7/dist-packages/Xlib/display.py", line 26, in <module>
from six import create_unbound_method
ImportError: cannot import name create_unbound_method
шесть - версия 1.8.0, Xlib - версия (0,21).
Мне нужно вернуть pyautogui к работе.