3

私はRubyとRuby on Railsを初めて使用するので、誰かがこの問題の解決策を提案してくれることを願っています. bundle exec db:migrate を実行すると、次のようなエラーが返されます。

/Library/Ruby/Gems/1.8/gems/dm-core-1.0.0/lib/dm-core.rb:22: 警告: 既に初期化された定数 Mash (eval): [BUG] セグメンテーション違反 ruby​​ 1.8.7 (2011 -12-28 パッチレベル 357) [universal-darwin11.0]

ここで複数のrequireが発生していると思われます。これは、Rubyバージョンの互換性に関係している可能性があります(間違っている場合は修正してください)。このような同様の問題を見た人はいますか?私は ruby​​gem 1.8.17、rails 3.0.7、bundler 1.0.22 を使用しており、rvm は使用していません。ありがとう

4

2 に答える 2

3
bundle exec rake db:migrate

上記のコマンドを試していただけますか?

于 2012-05-31T23:07:04.720 に答える
0

私も同様の問題を抱えていましたが、次のリンクで答えてくれました。タイトルがまったく別のことを話しているように見えることは知っていますが、見てください。

RVMを使用してRionにRailsをインストールできないのはなぜですか?

頑張ってください!

于 2012-07-25T15:06:18.697 に答える