我花了幾個小時試圖使硒與Python的作品沒有運氣 此錯誤消息 selenium.common.exceptions.WebDriverException: Message: connection refused
這是我使用的示例: -Python的硒Geckodriver連接被拒絕
from pyvirtualdisplay import Display
from selenium import webdriver
display = Display(visible=0, size=(800, 600))
display.start()
browser = webdriver.Firefox()
browser.get('http://www.python.org')
browser.close()
這是depence我龍頭安裝 apt-get install -y xorg xvfb dbus-x11 xfonts-100dpi xfonts-75dpi xfonts-cyrillic
這是/root/geckodriver.log
輸出
1493938773101 geckodriver INFO上127.0.0.1:40876 1493938774156 geckodriver ::木偶INFO啓動瀏覽器聽力 /usr/lib/firefox/firefox.sh與ARGS [ 「-marionette」](火狐:3128): GLib的-的GObject - 臨界**:g_object_ref:斷言「對象 - > ref_count> 0」失敗
我上Ubuntu 14.04 64-bit
運行硒VPS與128MB RAM 遠程服務器我想不出什麼使硒不能與Chrome和Firefox瀏覽器驅動程序進行通信。
謝謝。我也對Selenium + Firefox + Geckodriver的無窮無盡的問題感到沮喪,而PhantomJS正常工作。 – Cerin