djangoアプリでセレンを使用していますが、Chromeブラウザを設定できません。環境はDebianで、私はXvfbを使用しています。これは私のコードです:
import os
from selenium import webdriver
os.environ["DISPLAY"]=":56017"
def start_chrome(url):
chromedriver = "/dir/app/chromedriver" #dir where I have the chromedriver
os.environ["webdriver.chrome.driver"] = chromedriver
driver = webdriver.Chrome("path/browser/chrome") #path where is chrome.exe
driver.get(url)
driver.quit()
「メッセージ:「ChromeDriverに接続できません」」というメッセージが表示されます。エラーはどこにありますか?ご協力いただきありがとうございます
編集:私はコードを変更します:
def start_chrome(url):
chromedriver = "/dir/app" #dir where I have the chromedriver
os.environ["webdriver.chrome.driver"] = chromedriver
driver = webdriver.Chrome(chromedriver)
driver.get(url)
driver.quit()
メッセージ:'ChromeDriver実行可能ファイルがパスで使用可能である必要があります。http://code.google.com/p/selenium/downloads/listからダウンロードし、 http://code.google.com/p/selenium/wiki/ChromeDriver 'で読んでください。
誰か助けてもらえますか?私は何をすべきかわかりません。ありがとう