我正在尝试使用ruby / rails但是我遇到了这个错误。请帮忙。
[BUG] rb_gc()(null)
上的跨线程违规中止陷阱:6
/opt/local/bin/ruby
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-darwin11]
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.8.7 (2011-06-30 patchlevel 352) [i686-darwin11]
- INSTALLATION DIRECTORY: /opt/local/lib/ruby/gems/1.8
- RUBY EXECUTABLE: /opt/local/bin/ruby
- EXECUTABLE DIRECTORY: /opt/local/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-darwin-11
- GEM PATHS:
- /opt/local/lib/ruby/gems/1.8
- /Users/fabiannothe/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
更新
我收到此错误$ rails s
答案 0 :(得分:0)
如果您使用的是MacPorts,则可能需要更新它并通过它重新安装ruby
。您的安装可能已损坏,特别是如果以前这样安装并且现在有缺陷。
话虽这么说,您可能希望使用rvm为您安装,因为它通常会更好地修补构建。