硒驱动程序在Ubuntu 16.04中不起作用

时间:2019-03-02 10:02:04

标签: selenium-webdriver ubuntu-16.04

我已经下载了gecko驱动程序并将其设置在sys path中。但仍然显示此错误

Traceback (most recent call last):
      File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 150, in _run_command
        cmd.run(args, opts)
      File "/usr/lib/python2.7/dist-packages/scrapy/commands/crawl.py", line 57, in run
        self.crawler_process.crawl(spname, **opts.spargs)
      File "/usr/lib/python2.7/dist-packages/scrapy/crawler.py", line 153, in crawl
        d = crawler.crawl(*args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1274, in unwindGenerator
        return _inlineCallbacks(None, gen, Deferred())
    --- <exception caught here> ---
      File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1128, in _inlineCallbacks
        result = g.send(result)
      File "/usr/lib/python2.7/dist-packages/scrapy/crawler.py", line 70, in crawl
        self.spider = self._create_spider(*args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/scrapy/crawler.py", line 80, in _create_spider
        return self.spidercls.from_crawler(self, *args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/scrapy/spiders/crawl.py", line 91, in from_crawler
        spider = super(CrawlSpider, cls).from_crawler(crawler, *args, **kwargs)
      File "/usr/lib/python2.7/dist-packages/scrapy/spiders/__init__.py", line 50, in from_crawler
        spider = cls(*args, **kwargs)
      File "/home/ubuntu/projects/webscrape_flightradar24/flight24/spiders/main.py", line 80, in __init__
        self.driver1 = webdriver.Chrome(chrome_options=self.chrome_options1)
      File "/usr/lib/python2.7/dist-packages/selenium/webdriver/chrome/webdriver.py", line 61, in __init__
        self.service.start()
      File "/usr/lib/python2.7/dist-packages/selenium/webdriver/chrome/service.py", line 66, in start
        self.service_args, env=env, stdout=PIPE, stderr=PIPE)
      File "/usr/lib/python2.7/subprocess.py", line 711, in __init__
        errread, errwrite)
      File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child
        raise child_exception
    exceptions.OSError: [Errno 8] Exec format error
    2019-03-02 09:53:00 [twisted] CRITICAL:

0 个答案:

没有答案