Ruby(在 Windows 上)如何找到您的 Requires(库)
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试一下
我相信在 Ruby 1.9+ 中,您不再需要
require 'rubygems'
,但在 <= 1.8 上这是必需的。否则,
$:
是“脚本和二进制文件的加载路径”通过加载或要求模块”。Try
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".