0

我是 ruby​​ 和 rails 的新手。我不明白为什么我的 rake db:migration 会返回这个错误

/usr/lib/ruby/vendor_ruby/rake.rb:30:inrequire': no such file to load -- rbconfig(LoadError) from /usr/lib/ruby/vendor_ruby/rake.rb:30 from /usr/bin/rake:25:in需要'来自 /usr/bin/rake:25

谢谢!

4

3 回答 3

1

在这种情况下,检查您是否使用了正确的 ruby​​ 版本(或您正在$ ruby -v使用$ rvm 1.9.3 --default的版本)。另外,运行$ bundle install.

于 2013-03-05T19:08:17.720 回答
0

您可能错过了键入

require '

在您正在处理的文件中。

于 2013-03-05T19:05:12.250 回答
0

在 Gemfile(在您的应用程序的根文件夹中)中添加以下行应该修复该错误:

gem 'execjs'
gem 'therubyracer'

并运行sudo bundle

于 2013-03-05T19:21:21.183 回答