2011-07-08 151 views
0

我安裝了instantrail2.0。我想安裝的Watir 1.65watir安裝報告無法構建gem原生擴展

首先,我安裝的Watir-1.6.5.gem它說302獲取http://gems.r ....

然後我downlord一個RubyGems的更新,1.3.7.gem並鍵入

gem install --local rubygems-update-1.3.7.gem 

已成功安裝。 然後我輸入update_rubygems

下一個我在gem install watir-1.6.5.gem 類型,但它似乎ERROR:Failed to build gem native extension

我搜索,發現答案是1.3.7不支持win32的。 然後我輸入

gem install sqlite3-ruby -v 1.3.0 gem install watir-1.6.5.gem 
ERROR:Failed to build gem native extension 

gem install sqlite3-ruby -v 1.2.3 gem install watir-1.6.5.gem 
ERROR:Failed to build gem native extension 

我該怎麼做下一步?

+0

你爲什麼要安裝rubygems 1.3.7和watir 1.6.5。你爲什麼不安裝當前版本的rubygems和watir gems? –

+0

你要安裝什麼平臺?這可能是一個相當重要的信息位 –

回答

1

使用更新版本的Watir

+0

非常感謝你我會再試一次〜 – jty

1

我第二澤利科,使用RubyGems的最新版本將會和完全的Watir是有道理的。如果您必須堅持使用老的寶石,請嘗試安裝Ruby DevKit,然後執行gem install來查看是否有幫助。

+0

我想在Windows平臺(XP或2003)上安裝ruby,但我幾乎無法訪問網站http://rubyforge.org/。 ..謝謝你的幫助〜 – jty

1

您使用的是什麼版本的Ruby?您應該使用該版本的Watir使用Ruby 1.8.6。我也想知道你的問題的一部分是你正在進行本地安裝,而不是從網上安裝。 Watir的本地安裝很困難,因爲它的所有依賴關係。

相關問題