gpt4 book ai didi

RUBY 2.0.0 如何在 irb 中运行一个文件,使其所有方法都是 irb 环境的一部分?

转载 作者:太空宇宙 更新时间:2023-11-03 17:35:22 29 4
gpt4 key购买 nike

我知道这个命令是:需要文件名
但我猜这个命令是针对 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。

关于RUBY 2.0.0 如何在 irb 中运行一个文件,使其所有方法都是 irb 环境的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18810528/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com