我知道这个命令是:需要文件名
但我猜这个命令是针对 ruby 1.9.4 而我使用的是 ruby 2.0.0
确切的消息是。
$require start.rb
LoadError: cannot load such file -- start.rb
from /home/aka/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /home/aka/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from (irb):2
from /home/aka/.rvm/rubies/ruby-2.0.0-p247/bin/irb:13:in `<main>'
提前致谢
内部 irb
>> require './start'
=> true
文件 start.rb 与您在同一文件夹中,所需文件在引号中,以相对位置 ./
开头,如图所示。
这应该适用于从 1.8 到 2.0 及更高版本的 Ruby。
我是一名优秀的程序员,十分优秀!