【问题标题】:ImportError: No module named 'display'ImportError:没有名为“显示”的模块
【发布时间】:2014-11-24 16:12:03
【问题描述】:

我正在使用Selenium 进行网页抓取

我想隐藏在 Selinium 发出请求时打开的浏览器。我刚刚安装了PyVirtualDisplay-0.1.5。我正在运行 Windows 8.1

from pyvirtualdisplay import Display
display = Display(visible=0, size=(800, 600))
display.start()

我收到此错误。

ImportError: No module named 'display'

【问题讨论】:

标签: python selenium python-3.x


【解决方案1】:

pyvirtualdisplay 需要Xvfb 才能工作。它不适用于 Windows,因为没有 X 服务器。

【讨论】:

  • 好的,我明白了...实际上我将在 Amazon Cloud 机器上运行我的代码...我可以在那里关闭浏览器吗?
  • @Mani,是的,如果你使用 Linux
猜你喜欢
  • 2021-11-05
  • 2013-03-11
  • 2012-12-07
  • 2012-05-23
  • 2019-07-29
  • 2015-07-04
  • 2014-03-15
  • 2017-12-29
  • 2014-09-12
相关资源
最近更新 更多