【发布时间】:2011-06-09 12:29:53
【问题描述】:
我在 ubuntu 11.04 下运行额外的 gem 时遇到问题。我通过 gem install 安装了spiceweasel - 将它放在/var/lib/gems/1.8/gems/spiceweasel 中。当我尝试运行它时,我得到:
`require': no such file to load -- spiceweasel/version (LoadError)
文件在/var/lib/gems/1.8/gems/spiceweasel-0.7.1/lib/spiceweasel/version.rb,但无法加载。无论有没有-rubygems,都会发生这种情况。
我该如何解决这个问题?
【问题讨论】:
-
您是通过 repos、rvm 还是源代码安装 ruby?
ruby -S gem list是否列出了 gem? -
Ruby 来自 repos。 gem list 列出了 localgems 下的 spiceweasel。
-
当你尝试使用绝对路径加载它会发生什么?
-
我可以通过明确设置的路径或从目录中导入来导入库。在这种情况下没有权限问题。
标签: ruby gem ubuntu-11.04