【发布时间】:2010-08-09 15:01:02
【问题描述】:
我在使用 Ruby 和环境变量时遇到了一个奇怪的问题。
我目前在运行 Windows Server 2008 R2 的 x64 机器上
如果我在 ruby 中执行以下操作:
puts ENV['PROCESSOR_ARCHITECTURE']
我希望看到 AMD64,但是 Ruby 显示的是 x86
如果我这样做:echo %PROCESSOR_ARCHITECTURE%,在命令提示符下,我会看到 AMD64
我的 Ruby 版本是: ruby 1.8.6 (2010-02-04 补丁级别 398) [i386-mingw32]
据我所知,ENV['PROCESSOR_ARCHITECTURE'] 应该只读取我的环境变量...
有什么想法吗?
干杯, 加雷斯
【问题讨论】:
标签: ruby