我想在我的Mac上运行PyvirtualDisplay。
安装了所有依赖项后,我安装了x11,因为我需要xvfb运行并更改了某些名为〜/.xauthority的文件夹的权限。
。仍然,如果我跑了
display = pyvirtualdisplay.Display(visible=0, size=(320, 240)).start()
XStartTimeoutError: Failed to start X on display ":1013" (xdpyinfo check failed).
我也尝试改变的是x11 forwarding在我的/etc/ssh/sshd_config文件中to是。没有锻炼。
如何解决这个问题?
建设性的帮助。
我在试图使用pyvirtualdisplay在我的Raspberry Pi上运行硒时遇到了同样的错误。我没有运行Xephyr。
在单独的终端窗口中我运行
export DISPLAY=:0 XAUTHORITY=/etc/X11/host-Xauthority
,然后
Xephyr :1 -fullscreen
然后运行我的python脚本,并且起作用。
P>如您所见,您可能需要在Mac上以某种形式安装xdpyinfo
。