2016-03-21 15 views
3

benim Python Selenyum içeren bir krom oturumu kurmak çalışıyorum (2.7) komut:Python Selenyum chromedriver OSError: Böyle [Errno 8] Exec biçimi hatası

from selenium import webdriver 
driver=webdriver.Chrome() 

Ama aşağıdaki hatayı alıyorum : ortak bir konu diğer sorular üzerinden arama

Traceback (most recent call last): 
File "soup_test.py", line 30, in <module> 
driver=webdriver.Chrome() 
File "/usr/local/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 61, in __init__ 
self.service.start() 
File "/usr/local/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 62, in start 
stdout=self.log_file, stderr=self.log_file) 
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 710, in __init__ 
errread, errwrite) 
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1335, in _execute_child 
raise child_exception 
OSError: [Errno 8] Exec format error 

o chromedriver yolunda değil gibi görünüyor, ama ben kontrol ve öyle. Hatta, aynı sonucu açıkça belirtmeyi denedim:

. Sorunun ne olabileceğini bilen var mı? Yardımı gerçekten takdir ediyorum!

+0

Ben de bilmek istiyorum .. – HowApped

cevap

2

Sonunda (ı farklı yerlerde birden fazla kayıtlı) chromedriver tüm örneklerini kaldırarak sorunu çözüldü ve daha sonra homebrew ile tekrar yüklemeyi: osx üzerinde brew install chromedriver

+0

yapmanız kez 'demlemek chromedriver '' function_path ='/usr/local/bin/chromedriver' işaret etmek mümkün olmalıdır – Smitty

İlgili konular