gpt4 book ai didi

ruby - 如何在外部设置Ruby的加载路径

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

我有一个自定义的 Ruby 库目录,我希望在执行 Ruby 时将其自动添加到 Ruby 的加载路径中。我知道我可以对 Ruby 使用 -I 选项,但是有没有我可以设置的环境变量之类的东西,它将全局确定 Ruby 的加载路径。

我想在没有 root 权限的 Linux 机器上安装 Ruby Gems,因此我需要在非标准位置有一个 Ruby 加载路径。我根据“Installing RubyGems in a User Directory”安装了 RubyGems,但 gem 命令没有选择非标准加载路径。

也许我在这里遗漏了一些明显的东西并且让事情变得更难了?

最佳答案

请参阅 The Pickaxe Book 中的“Ruby and Its World”一章,特别是关于环境变量的部分。摘录:

RUBYLIB 
Additional search path for Ruby programs ($SAFE must be 0).
DLN_LIBRARY_PATH
Search path for dynamically loaded modules.
RUBYLIB_PREFIX
(Windows only) Mangle the RUBYLIB search path by adding this
prefix to each component.

关于ruby - 如何在外部设置Ruby的加载路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/901085/

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