我整天都在接受培训来解决这个问题,但我做不到。
问题很简单,我不想在每次需要 gem 时都输入 require 'rubygems' 行...
如果我将 require 'rubygems' 放在任何其他“require”之前,文件运行完美,但如果我不放置 require 'rubygems' 行,则会发生以下错误:
(...)在 `require' 中:没有要加载的文件 -- 'gemname' (LoadError)
我怀疑可能还有一些路径可以检查 gems 存储库。
想请教一下有没有办法做到这一点。
非常感谢。
干杯, 胡安。
最佳答案
你可以调用你的 ruby 脚本
ruby -rubygems script.rb
或将 rubygems 添加到 RUBYOPT
$ export RUBYOPT="rubygems"
关于ruby - (...)在 `require' : no such file to load -- 'gemname' (LoadError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1330226/