这里的一篇有用的文章建议尽管它们是内置的,但明确地调用Ruby gems。Ruby上的初学者需要语法
所以不是
require 'minitest/autorun'
require_relative 'falcon'#file to test
我写
require 'rubygems'
gem 'minitest'
require 'minitest/autorun'
require_relative 'falcon'# file to test
第二语法解决了我的问题。
我现在想知道第二个标题是否正确,即是否有任何不必要的重复。
除非你运行的是Ruby 1.8或更早的版本,否则你不需要'require'rubygems''。您的源文章可能已过时。 – 2014-12-07 13:02:37
第一个解决了第一个问题,你有什么问题? – 2014-12-07 13:22:05
赔率*非常*好文章已过时。如果它不是旧的,应该忽略,因为作者没有注意。 – 2014-12-07 19:03:23