如何在Ruby 1.9.3中检查安装目录?

时间:2014-02-21 09:39:03

标签: ruby irb

我正在学习The Well Grounded Rubyist,我在其中练习使用以下选项查看Ruby的安装目录和配置:

    irb --simple-prompt -rrbconfig 
    >> Config::CONFIG["binddir"] 
  • RbConfig是“有关ruby安装的大量预编译信息”的库
  • Config :: CONFIG是一个常量,用于标识Ruby具有配置设置的哈希表。 我的麻烦是我收到错误消息“使用RbConfig而不是过时和弃用的配置”。

在我看来,irb不会将Config :: CONFIG识别为常量。

我在Windows 8上使用Ruby 1.9.3。

如何检查Ruby的配置数据结构?

1 个答案:

答案 0 :(得分:1)

不推荐使用

Config

 $ irb
 001> Config
 (irb):1: Use RbConfig instead of obsolete and deprecated Config.
 => RbConfig

你应该做

 002> RbConfig::CONFIG
 => { ... humongous hash ... }