我正在尝试在Heroku上运行以下rake任务:
experiment(Gexp, gexp, data, par0, par1, n)
23.764565 seconds (289.59 M allocations: 4.316 GiB, 2.09% gc time)
我收到错误
start = Sys.time()
for(i in 1:20){
result <- optim(par = starts, fn = loglikelihood, x = data, cdf = G,
pdf = g, method = "Nelder-Mead",rate = 1.5)
}
Sys.time() - start
Time difference of 12.50351 secs
...当我运行rake任务时。看起来之前有require 'nokogiri'
require 'watir'
desc "where the good stuff happens"
task :get_interesting_data => :environment do
browser = Watir::Browser.new :firefox, headless: true
...some web scraping and other tasks...
end
的buildpack不再可用。关于如何运行的任何想法?
答案 0 :(得分:0)
使用这些 heroku 构建包: http://github.com/buitron/firefox-buildpack 和http://github.com/buitron/geckodriver-buildpack
另外,根据他们的 wiki 设置路径,并确保在代码中添加 Selenium::WebDriver::Firefox::Binary.path=ENV['FIREFOX_BIN']
。