对于那些不知道的人来说,c9是一个使用云的在线IDE。所以,我试图使用Firefox的Watir,我得到的错误是如何在使用c9时在Rails中设置Firefox二进制文件的路径?
“找不到Firefox的二进制(OS = Linux系统)确保已安装的Firefox 或 硒手动设置路径:: ::的webdriver火狐:: Binary.path =”
当我检查我的电脑对Firefox的文件路径正是这种电脑/ Windows(C:)/ Program Files文件/ Mozilla Firefox浏览器
这是我的代码,我正在使用
def save
require 'watir'
require 'firefox'
@browser = Watir::Browser.new :firefox
@browser.goto "https://kroger.softcoin.com/programs/kroger/digital_coupons/?origin=DigitalCoupons&banner=Smiths#contentBox"
@browser.div(id: "contentBox").wait_until(&:present?).text
# Could not find Firefox binary (os=linux).
# Make sure Firefox is installed or set the path manually with
# Selenium::WebDriver::Firefox::Binary.path=
# ThisPC:WindowsC:ProgramFiles:MozillaFireFox
@products = @browser.divs
end
你有没有使用geckodriver –