2011-06-09 148 views
0

我在運行ubuntu 11.04下的其他gem時遇到了問題。我通過gem install安裝了spiceweasel - 它將它放在/var/lib/gems/1.8/gems/spiceweasel中。當我嘗試運行它,我得到:在Ubuntu中包含gems 11.04

`require': no such file to load -- spiceweasel/version (LoadError) 

該文件是/var/lib/gems/1.8/gems/spiceweasel-0.7.1/lib/spiceweasel/version.rb但不能加載。這發生在有和沒有-rubygems

我該如何解決這個問題?

+0

您是否通過回購,通過rvm或來源安裝ruby? 'ruby -S gem list'列出了寶石? – 2011-06-09 13:32:45

+0

紅寶石來自回購站。寶石列表列出了localgems下的spiceweasel。 – viraptor 2011-06-09 14:36:04

+0

當您嘗試使用絕對路徑加載它時會發生什麼? – 2011-06-09 22:15:42

回答

0

這似乎是像這裏一樣的問題:Ruby: require 'irbtools' raises LoadError

寶石作者發表與錯誤的權限寶石。你應該聯繫寶石作者。

+0

根據上面的評論 - 檢查了權限,但他們沒事。 – viraptor 2011-06-17 09:18:31