Ruby on rails Ruby Debug Base gem给出错误:“0”;Ruby mach-o,…错误的架构”;

Ruby on rails Ruby Debug Base gem给出错误:“0”;Ruby mach-o,…错误的架构”;,ruby-on-rails,rubygems,bundler,Ruby On Rails,Rubygems,Bundler,我正在尝试运行rake测试,当我运行时,我得到错误: rake aborted! dlopen(/Library/Ruby/Gems/1.8/gems/ruby-debug-base-0.10.4/lib/ruby_debug.bundle, 9): no suitable image found. Did find: /Library/Ruby/Gems/1.8/gems/ruby-debug-base-0.10.4/lib/ruby_debug.bundle: mach-o, but wr

我正在尝试运行rake测试,当我运行时,我得到错误:

rake aborted!
dlopen(/Library/Ruby/Gems/1.8/gems/ruby-debug-base-0.10.4/lib/ruby_debug.bundle, 9): no suitable image found.  Did find:
/Library/Ruby/Gems/1.8/gems/ruby-debug-base-0.10.4/lib/ruby_debug.bundle: mach-o, but wrong architecture - 
    /Library/Ruby/Gems/1.8/gems/ruby-debug-base-0.10.4/lib/ruby_debug.bundle

我在网上搜索了几个小时——有人知道如何解决这个问题吗?我在OSX上,尝试重新安装ruby_debug和ruby_debug_base gems-仍然不走运。

我认为您可以尝试卸载gem,然后通过执行以下操作重新安装:

ARCHFLAGS="-arch x86_64" sudo gem install ruby-debug-base -v=0.10.4
这将安装64位版本,不确定这是否是问题所在。。。但希望能有所帮助()