簡體   English   中英

加載watir-webdriver時出錯

[英]Error loading watir-webdriver

有沒有辦法安裝包括依賴項的watir-webdriver的早期版本?

我已經運行watir-webdriver已有一段時間了,但是今天在新的Windows環境中安裝時遇到了問題。

錯誤出現在要求的“ watir-webdriver”上。 第一條錯誤行指示ruby無法加載ffi

C:/Ruby21/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- ffi_c (LoadError)

看來問題可能出在寶石的組合上,所以在這里包括了版本:

bigdecimal (1.2.4)
childprocess (0.5.3)
ffi (1.9.5 x86-mingw32)
io-console (0.4.2)
json (1.8.1)
minitest (4.7.5)
multi_json (1.10.1)
psych (2.0.5)
rake (10.1.0)
rdoc (4.1.0)
rubyzip (1.1.6)
selenium-webdriver (2.43.0)
test-unit (2.1.3.0)
watir-webdriver (0.6.11, 0.6.10)
websocket (1.2.1)

如果您知道以前使用過的版本,則可以簡單地刪除當前版本,並使用-v標志安裝舊版本進行gem install。

例如,

gem uninstall watir-webdriver
gem install watir-webdriver -v '= 0.4.0'

您可以在rubygems.org上找到其他可用版本。它將自動安裝適當的依賴項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM