Python 2.7 ubuntu 16.04中的driver=webdriver.Chrome()pyvirtualdisplay和selenium包出错

Python 2.7 ubuntu 16.04中的driver=webdriver.Chrome()pyvirtualdisplay和selenium包出错,python-2.7,selenium,ubuntu-16.04,Python 2.7,Selenium,Ubuntu 16.04,我在Ubuntu 16.04中安装了pyvirtualdisplay和selenium软件包。 我想从网页中获取数据。 我试过这个密码 from pyvirtualdisplay import Display from selenium import webdriver display = Display(visible=0, size=(800, 600)) display.start() driver = webdriver.Chrome() driver.get('http://chris

我在Ubuntu 16.04中安装了pyvirtualdisplay和selenium软件包。 我想从网页中获取数据。 我试过这个密码

from pyvirtualdisplay import Display
from selenium import webdriver
display = Display(visible=0, size=(800, 600))
display.start()
driver = webdriver.Chrome()
driver.get('http://christopher.su')
print driver.title 
但是当我运行'driver=webdriver.Chrome()'时,我得到了这个错误

>>> driver = webdriver.Chrome()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/nextremer/.local/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 69, in __init__
    desired_capabilities=desired_capabilities)
  File "/home/nextremer/.local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 92, in __init__
    self.start_session(desired_capabilities, browser_profile)
  File "/home/nextremer/.local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 179, in start_session
    response = self.execute(Command.NEW_SESSION, capabilities)
  File "/home/nextremer/.local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 234, in execute
    response = self.command_executor.execute(driver_command, params)
  File "/home/nextremer/.local/lib/python2.7/site-packages/selenium/webdriver/remote/remote_connection.py", line 407, in execute
    return self._request(command_info[0], url, body=data)
  File "/home/nextremer/.local/lib/python2.7/site-packages/selenium/webdriver/remote/remote_connection.py", line 439, in _request
    resp = self._conn.getresponse()
  File "/usr/lib/python2.7/httplib.py", line 1136, in getresponse
    response.begin()
  File "/usr/lib/python2.7/httplib.py", line 453, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.7/httplib.py", line 417, in _read_status
    raise BadStatusLine(line)
httplib.BadStatusLine: ''
>driver=webdriver.Chrome()
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/home/nextremer/.local/lib/python2.7/site packages/selenium/webdriver/chrome/webdriver.py”,第69行,在__
期望的_能力=期望的_能力)
文件“/home/nextremer/.local/lib/python2.7/site packages/selenium/webdriver/remote/webdriver.py”,第92行,在__
self.start\u会话(所需的\u功能、浏览器\u配置文件)
文件“/home/nextremer/.local/lib/python2.7/site packages/selenium/webdriver/remote/webdriver.py”,第179行,在启动会话中
响应=self.execute(Command.NEW_会话,功能)
文件“/home/nextremer/.local/lib/python2.7/site packages/selenium/webdriver/remote/webdriver.py”,执行中第234行
响应=self.command\u executor.execute(driver\u command,params)
文件“/home/nextremer/.local/lib/python2.7/site packages/selenium/webdriver/remote/remote_connection.py”,第407行,在execute中
返回self.\u请求(命令信息[0],url,正文=数据)
文件“/home/nextremer/.local/lib/python2.7/site packages/selenium/webdriver/remote/remote\u connection.py”,请求中第439行
resp=self.\u conn.getresponse()
文件“/usr/lib/python2.7/httplib.py”,第1136行,在getresponse中
response.begin()
文件“/usr/lib/python2.7/httplib.py”,第453行,在begin中
版本、状态、原因=self.\u读取\u状态()
文件“/usr/lib/python2.7/httplib.py”,第417行,处于读取状态
升起状态行(行)
httplib.BadStatusLine:“”