ruby - 如何在 Windows 上设置 RUBYOPT 以使用附加包含

标签 ruby windows environment-variables

我正在尝试更改我的 RUBYOPT 环境变量。

我的目标是使用我自己的库,它在 C:\ruby_lib 中,所以我这样做:

echo set RUBYOPT="-I C:\ruby_lib\

如果我尝试运行我的程序,它只包含 require "dummy.rb",我得到的只是no such file to load,这不应该发生很长时间因为 dummy.rb 可以在 C:\ruby_lib

中找到

我想知道我在设置 RUBYOPT 环境变量时是否做错了什么。

最佳答案

您没有设置 RUBYOPT 环境变量。您只是回显字符串set RUBYOPT="-I C:\ruby_lib\ 到控制台。

只需删除echo:

set RUBYOPT=-I C:\ruby_lib

关于ruby - 如何在 Windows 上设置 RUBYOPT 以使用附加包含,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4595196/

相关文章:

linux - Linux 和 Windows 上的 Github 凭据差异

Windows 事件日志 : How fast are operations with it?

c++ - Qt5中如何使用Windows环境变量

ruby-on-rails - Rcov 覆盖率随 -xrefs 发生巨大变化

ruby - 相当于 FSharp 中 Ruby 的 Enumerable#each_slice 方法

windows - 为什么这个简单的 Powershell 脚本在需要时不退出?

google-cloud-firestore - 仅通过客户端使用 Firestore 及其功能是否安全?

ruby-on-rails - 重构以下代码行

ruby - "/usr/bin/env ruby"默认为 Ruby 1.8 明确安装 RVM 并且在环境中

Jenkins 全局环境变量与节点系统变量?