我刚刚在 OS X 上使用 Homebrew 安装了 Puppet,但不幸的是,当我尝试运行时puppet
,我收到一条关于无法加载文件的错误消息。由于我完全没有使用 Ruby 的经验,我不知道要查找什么或搜索什么(除了错误消息本身,它会带来太多结果,所以我不知道该往哪个方向走)。
据我所知,Ruby 本身已安装。至少该irb
命令将我带到一个可以运行的交互式 shell
puts "Hello world!"
成功地。有人可以给我一些提示吗?
错误信息如下:
schneehase:~ golo$ puppet
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/
rubygems/custom_require.rb:31:in `gem_original_require': no such file
to load -- facter (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/rubygems/custom_require.rb:31:in `require'
from /Library/Ruby/Site/1.8/puppet.rb:6
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/
1.8/rubygems/custom_require.rb:31:in `require'
from /Library/Ruby/Site/1.8/puppet/util/command_line.rb:12
from /usr/bin/puppet:3:in `require'
from /usr/bin/puppet:3
任何帮助是极大的赞赏 :-)