Ruby(在 Windows 上)如何找到您的 Requires(库)

发布于 2024-09-15 02:48:08 字数 223 浏览 0 评论 0原文

ruby 脚本使用什么技术来查找 Windows 上的库/需求。

我在 Windows 上安装了 Ruby 1.8.7,路径为 C:\Ruby187,并且不是我的“需要”工作。

例如,只是一个测试文件

需要“rack”,

但没有提供这样的文件来加载 --rack (LoadError)

gem list rack is there

What technique does a ruby script use to find your libraries / requires on Windows.

I have an install of Ruby 1.8.7 on Windows to the path C:\Ruby187 and non of my "requires" work.

For example, just a test file

require "rack"

gives no such file to load -- rack (LoadError)

gem list rack is there

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倾城泪 2024-09-22 02:48:08

尝试一下

require 'rubygems'
require 'rack'

我相信在 Ruby 1.9+ 中,您不再需要 require 'rubygems',但在 <= 1.8 上这是必需的。

否则, $: 是“脚本和二进制文件的加载路径”通过加载或要求模块”

Try

require 'rubygems'
require 'rack'

I believe that in Ruby 1.9+, you no longer have to require 'rubygems', but it is necessary on <= 1.8.

Otherwise, $: is the "Load path for scripts and binary modules by load or require".

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文