无法加载此类文件——RubyMine 中出现 ffi_c 错误
Cannot load such file -- ffi_c error in RubyMine
我尝试 运行 一个简单的脚本来学习使用 watir-webdriver 和 Ruby 的自动化。但是我没有收到这样的 class 错误 -ffi_c。
class TestWatir
require 'watir-webdriver'
require 'cucumber'
browser = Watir :: Browser.new :firefox
browser.goto 'http://www.google.com'
end
我已经添加了 Cucumber 和 Watir-webdriver gem,并且还检查了外部库中是否存在 ffi 依赖项。
我遇到了这个问题并通过以下方式解决了它:
del Gemfile.lock
bundle clean --force
gem install bundler -v 1.12.1
gem install ffi -v 1.9.10 --platform=ruby
bundle install
ffi 时代的某些版本似乎标有不正确的平台或类似的东西,这给 windows 带来了一些问题。
希望对您有所帮助!
我尝试 运行 一个简单的脚本来学习使用 watir-webdriver 和 Ruby 的自动化。但是我没有收到这样的 class 错误 -ffi_c。
class TestWatir
require 'watir-webdriver'
require 'cucumber'
browser = Watir :: Browser.new :firefox
browser.goto 'http://www.google.com'
end
我已经添加了 Cucumber 和 Watir-webdriver gem,并且还检查了外部库中是否存在 ffi 依赖项。
我遇到了这个问题并通过以下方式解决了它:
del Gemfile.lock
bundle clean --force
gem install bundler -v 1.12.1
gem install ffi -v 1.9.10 --platform=ruby
bundle install
ffi 时代的某些版本似乎标有不正确的平台或类似的东西,这给 windows 带来了一些问题。
希望对您有所帮助!