Package: python-selenium
Version: 2.53.2+dfsg1-1
Severity: normal

I have the Debian chromium-driver package installed.

When I try to use it via webdriver.Chrome(), I get the following exception:
      File [...]
        browser = webdriver.Chrome()
      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/common/service.py", line 
69, in start
        os.path.basename(self.path), self.start_error_message)
    WebDriverException: Message: 'chromedriver' executable needs to be in PATH. 
Please see https://sites.google.com/a/chromium.org/chromedriver/home

I made a symlink from /usr/lib/chromium/chromedriver to /usr/bin/chromedriver 
which seems to fix the problem.

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (400, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-selenium depends on:
pn  python:any  <none>

Versions of packages python-selenium recommends:
pn  chromedriver | phantomjs  <none>

Versions of packages python-selenium suggests:
ii  firefoxdriver  2.53.2-3

-- no debconf information

Reply via email to