from selenium import webdrive
options = webdriver.FirefoxOptions()
options.set_headless()
options.add_argument('-headless')
options.add_argument('--disable-gpu')
driver=webdriver.Firefox(firefox_options=options)
driver.get('http://www.baidu.com')
print driver.title
driver.close() 先上代码,我是一枚初学者,上面的代码在我的Mac 上运行无问题 上了腾讯云服务器 就报错了 ------driver = webdriver.Firefox(options=options)-------这句就报错了
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 162, in __init__
keep_alive=True)
File "/usr/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 154, in __init__
self.start_session(desired_capabilities, browser_profile)
File "/usr/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 243, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/usr/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 312, in execute
self.error_handler.check_response(response)
File "/usr/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: Process unexpectedly closed with status 1
环境我都配好了,yum安装了Firefox.52 pip 安装 selenium 3.11.0 geckodriver(0.20) centOS 7.2 64位 找了半天,摸不着头脑,请大佬帮忙看看
个人怀疑,是不是环境配置没有设置好,我不太会Liunx安装软件然后设置等。。。可能这块没弄好
相似问题