اذهب إلى المحتوى
  • 0

ظهور الخطأ Failed tests: setUp(com.TEST): The path to the driver executable must be set by the webdriver.chrome.driver عند استخدام Selenium WebDriver في بايثون 

إياد أحمد

السؤال

أحاول استخدام سيلينيوم على متصفح كروم، لكنه يعطيني خطأ:

WebDriver driver = new ChromeDriver();
"""
Failed tests: setUp(com.TEST): The path to the driver executable must be set by the webdriver.chrome.driver 
system property; for more information, see code here.
"""

ما المشكلة؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يجب عليك تحميل ChromeDriver من هنا. ثم استخدم التعليمات التالية قبل إنشاء كائن ال driver:

System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver"); 
WebDriver driver = new ChromeDriver();

مكان "/path/to/chromedriver" قم بوضع مسار الملف التنفيذي الذي قمت بتحميله.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

اذا كنت تستخدم نظام ال Linux يمكنك استخدام الخطوات التالية:

تأكد من تحميل أخر نسخة من كروم كالتالي:

 chromium-browser -version

اذا لم تكن لديك يمكنك تنزيله كالتالي:

sudo apt-get install chromium-browser

بعد ذلك قم بتحميل نسخة chrome drive من هنا:

 http://chromedriver.storage.googleapis.com/index.html

بعد ذلك قم بفكه وضعه في المكان التالي:

sudo mv chromedriver /usr/bin/

بعد ذلك يمكنك تشغيل الكود التالي وستحل المشكلة:

import os
from selenium import webdriver
from pyvirtualdisplay import Display
display = Display(visible=0, size=(800, 600))
display.start()
driver = webdriver.Chrome()
driver.get("http://www.google.com")
print driver.page_source.encode('utf-8')
driver.quit()
display.stop()

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...