Bu yüzden Selenium'u Chromium kullanarak ahududu pi'mde çalıştırmaya çalışıyorum ve bir nedenden dolayı python dosyamı derlemek için alamıyorum. Aşağıdaki hatayı almaya devam: BuradaKrom ile Ahududu Pi üzerinde Selenium'u Kullanma
Traceback (most recent call last):
File "test.py", line 4, in <module>
driver = webdriver.Chrome(os.path.expanduser('/usr/bin/chromedriver.exe'))
File "/usr/local/lib/python2.7/dist-packages/selenium-2.46.0-py2.7.egg/selenium/webdriver/chrome/webdriver.py", line 62, in __init__
self.service.start()
File "/usr/local/lib/python2.7/dist-packages/selenium-2.46.0-py2.7.egg/selenium/webdriver/chrome/service.py", line 75, in start
os.path.basename(self.path), docs_msg)
selenium.common.exceptions.WebDriverException: Message: 'chromedriver.exe' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
piton kodu ı yönetmeye çalışıyorum edilir:
from selenium import webdriver
import os
driver = webdriver.Chrome(os.path.expanduser('/usr/bin/chromedriver'))
driver.get("http://www.google.com")
driver.quit()
Herhangi bir fikir? Artık destek ARM işlemciler mimarisini yok an Krom Sürücü At
Traceback (most recent call last):
File "test.py", line 4, in <module>
driver = webdriver.Chrome(os.path.expanduser('/usr/bin/chromedriver'))
File "/usr/local/lib/python2.7/dist-packages/selenium-2.46.0-py2.7.egg/selenium/webdriver/chrome/webdriver.py", line 62, in __init__
self.service.start()
File "/usr/local/lib/python2.7/dist-packages/selenium-2.46.0-py2.7.egg/selenium/webdriver/chrome/service.py", line 68, in start
self.service_args, env=env, stdout=PIPE, stderr=PIPE)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1259, in _execute_child
raise child_exception
OSError: [Errno 8] Exec format error
"chromedriver" ikili [linux] (http://chromedriver.storage.googleapis.com/index.html?path=2.16/), chromedriver.exe işlevi değil. – alecxe
Chromedriver dosyasının sonunda '.exe'yi çıkardım. Bu, özellikle linux için üretilmiş binary'yi kullandığımı garanti edebilir. – Manny
'.exe'in dosya isminin sonundan kaldırılması, daha az pencerenin yürütülebilir olmasını sağlamaz. Verdiğim bağlantıyı takip edin, linux için bir tane indirin ve kullanın. – alecxe