這裏的一篇有用的文章建議儘管它們是內置的,但明確地調用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