我已经用sudo安装了ruby和gem,
每当我运行脚本时,我都必须使用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脚本吗?
答案 0 :(得分:0)
您可以更改所需gem的访问权限。
sudo chmod 644 filename
了解完整路径:
gem which gemname