linuxdeepin / youqu

YouQu, a simple and powerful autotest framework.
https://linuxdeepin.github.io/youqu/
GNU General Public License v2.0
44 stars 15 forks source link

在wayland下执行python3 manage.py -h报错 #52

Open DarkLii opened 4 months ago

DarkLii commented 4 months ago

Traceback (most recent call last): File "/usr/local/lib/python3.7/dist-packages/Xlib/xauth.py", line 43, in init raw = open(filename, 'rb').read() FileNotFoundError: [Errno 2] 没有那个文件或目录: ''

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "manage.py", line 574, in Manage() File "manage.py", line 144, in init from src.depends.cfonts import say File "/tmp/pycharm_project_743/src/init.py", line 21, in from src.assert_common import AssertCommon as AssertCommon File "/tmp/pycharm_project_743/src/assert_common.py", line 20, in from src.dogtail_utils import DogtailUtils File "/tmp/pycharm_project_743/src/dogtail_utils.py", line 30, in from src.mouse_key import MouseKey File "/tmp/pycharm_project_743/src/mouse_key.py", line 35, in from src.depends.pyautogui import _pyautogui_wayland as pyautogui File "/tmp/pycharm_project_743/src/depends/pyautogui/init.py", line 250, in import mouseinfo File "/usr/local/lib/python3.7/dist-packages/mouseinfo/init.py", line 223, in _display = Display(os.environ['DISPLAY']) File "/usr/local/lib/python3.7/dist-packages/Xlib/display.py", line 80, in init self.display = _BaseDisplay(display) File "/usr/local/lib/python3.7/dist-packages/Xlib/display.py", line 62, in init display.Display.init(*(self, ) + args, **keys) File "/usr/local/lib/python3.7/dist-packages/Xlib/protocol/display.py", line 61, in init name, host, displayno) File "/usr/local/lib/python3.7/dist-packages/Xlib/support/connect.py", line 91, in get_auth return mod.get_auth(sock, dname, host, dno) File "/usr/local/lib/python3.7/dist-packages/Xlib/support/unix_connect.py", line 103, in new_get_auth au = xauth.Xauthority() File "/usr/local/lib/python3.7/dist-packages/Xlib/xauth.py", line 45, in init raise error.XauthError('~/.Xauthority: %s' % err) Xlib.error.XauthError: ~/.Xauthority: [Errno 2] 没有那个文件或目录: ''

mikigo commented 4 months ago

UOS 1070 Wayland下 XAUTHORITY 环境变量有问题,在框架里面添加此环境变量