Python OSError:[Errno 2]没有这样的fi

2024-05-19 02:55:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用pythonwebdriver在linux中获取html源代码。在

但我得到了以下错误:

python daiwa.py 'http://asp.hotel-story.ne.jp/ver3d/planlist.asp?herehcod1=DWHQ0&sAreacode=00151&hidmode=select&mode=seek&hidSELECTARRYMD=2016/06/22&hidSELECTadult=1'Traceback (most recent call last):
File "/var/www/daiwa/lib/otas/daiwa.py", line 9, in <module>
xephyr=Display(visible=1, size=(320, 240)).start()
File "/usr/local/lib/python2.7/site-packages/pyvirtualdisplay/display.py", line 33, in __init__self._obj = self.display_class(
File "/usr/local/lib/python2.7/site-packages/pyvirtualdisplay/display.py", line 51, in display_classcls.check_installed()
File "/usr/local/lib/python2.7/site-packages/pyvirtualdisplay/xephyr.py", line 30, in check_installed ubuntu_package=PACKAGE).check_installed()
File "/usr/local/lib/python2.7/site-packages/easyprocess/__init__.py", line 180, in check_installed
raise EasyProcessCheckInstalledError(self)
easyprocess.EasyProcessCheckInstalledError: cmd=['Xephyr', '-help']
OSError=[Errno 2] No such file or directory
Program install error!

有人能帮我吗?在

版本:python->2.7.9 这是我的密码。在

^{pr2}$

Tags: installedinpyselflibpackagesusrlocal
1条回答
网友
1楼 · 发布于 2024-05-19 02:55:57

在代码更改行中

xephyr=Display(visible=1, size=(320, 240)).start()

^{pr2}$

如果后端Xephyr:

display = Display(visible=1, size=(320, 240)).start()  # visible=1

如果后端Xvfb:

display = Display(visible=0, size=(320, 240)).start()  # visible=0

相关问题 更多 >

    热门问题