0

我已经用 sudo 安装了 ruby​​ 和 gems,

每当我运行脚本时,我都必须使用 sudo 执行,否则我会收到此错误:

/usr/local/rvm/rubies/ruby-1.9.3-p385/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- watir-webdriver (LoadError)
from /usr/local/rvm/rubies/ruby-1.9.3-p385/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'from Login.rb:1:in `<main>'

我打算使用 eclipse IDE,所以——如果我在 eclipse 中运行脚本——我会遇到同样的问题

有人可以帮助我在 Eclipse 中以超级用户身份运行 ruby​​ 脚本吗?

4

1 回答 1

0

您可以更改所需 gem 的访问权限。

sudo chmod 644 filename

要了解完整路径:

gem which gemname

于 2013-03-20T11:48:58.373 回答