gpt4 book ai didi

ruby - 在外部添加 $LOAD_PATH

转载 作者:数据小太阳 更新时间:2023-10-29 06:58:34 24 4
gpt4 key购买 nike

我知道要添加到 $LOAD_PATH 的路径就可以了

$LOAD_PATH.unshift(path)

但是我必须将这一行添加到我编写的每个程序中。无论如何要将它添加到系统级别?

我尝试搜索一下 Ruby 的启动脚本,但没有找到答案。我尝试将此行添加到 kernel/common/module.rbruby_constants.rbloader.rb 等。但都不起作用。

我应该把这行添加到哪个文件?


更新:

我正在使用 ubuntu 10.04 和 Rubinius。没有名为 RUBYLIB 的系统变量。

尝试创建一个但没有成功。但是我意识到我犯了一个错误,忘记在 bash 脚本 .bashrc 中添加变量。添加变量后,一切正常!

最佳答案

RUBYLIB 环境变量是用冒号分隔的路径列表,ruby 会将其添加到标准 LOAD_PATH 之前。命令行上的 ruby -I path 也与代码中的 $LOAD_PATH.unshift 'path' 相同。 Ruby 还将处理来自环境变量 RUBYOPT 的选项。

关于ruby - 在外部添加 $LOAD_PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10117125/

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