Ruby on rails 使用RoR应用程序创建数据库时出错
我在运行Ruby on rails 使用RoR应用程序创建数据库时出错,ruby-on-rails,ruby,database,rake,Ruby On Rails,Ruby,Database,Rake,我在运行rake db:create Could not find gem 'sqlite3 (>= 0, runtime)' in any of the gem sources listed in your Gemfile. 我该怎么做有什么想法吗 从Rails应用程序的根目录打开Gemfile 添加此行gem'sqlite3ruby',require=>sqlite3' 运行bundle安装 运行rake数据库:创建 从Rails应用程序的根目录打开Gemfile 添加此行gem's
rake db:create
Could not find gem 'sqlite3 (>= 0, runtime)' in any of the gem sources listed in your Gemfile.
我该怎么做有什么想法吗
Gemfile
gem'sqlite3ruby',require=>sqlite3'
bundle安装
Gemfile
gem'sqlite3ruby',require=>sqlite3'
bundle安装
我是Rails开发的新手,但本周我遇到了同样的问题。最后,我用
gem'sqlite3ruby',1.2.5',:require=>'sqlite3'
替换了行gem'sqlite3ruby',:require=>'sqlite3'
(在gem文件中)
我不得不这么做,因为我运行的是MacOS10.5.8,而不是10.6
也许这会有所帮助。我对Rails开发完全陌生,但本周我遇到了同样的问题。最后,我用
gem'sqlite3ruby',1.2.5',:require=>'sqlite3'
替换了行gem'sqlite3ruby',:require=>'sqlite3'
(在gem文件中)
我不得不这么做,因为我运行的是MacOS10.5.8,而不是10.6
也许这会有帮助。将gem'sqlite3'放入gem文件并运行bundle安装。如何将其放入gem文件中?我在gem文件中看到文本“gem'sqlite3'”,我运行了bundle install,但它仍然不起作用。您是否像这样运行rake:bundle exec rake db:create?不只是
rake db:create
在RoR应用程序的目录中将gem'sqlite3'放在您的gem文件中并运行bundle install。如何将其放在我的gem文件中?我在gem文件中看到文本“gem'sqlite3'”,我运行了bundle安装,但它仍然不起作用。你是这样运行rake的吗:bundle exec rake db:create?不只是在RoR应用程序的目录中rake db:create