我正在尝试使用 Rails 启动并运行一个简单的教程应用程序,但几乎马上就遇到了这个问题。我在目录中创建新的 ruby 应用程序cd
并运行rake db:create
. 我得到以下
Please install the sqlite3 adapter: 'gem install activerecord-sqlite3-adapter' (sqlite3 is not part of the bundle. Add it to the Gemfile.)
但我确实将 gem 添加到 Gemfile 中,如下所示:
gem 'sqlite3'
此外,当我尝试 gem install 适配器时,我得到一个输出,说它在任何存储库中都不存在。这是我第一次使用rails,关于如何解决这个问题的任何想法?
*编辑
gem install activerecord-sqlite3-adapter
产生以下内容:
Error: Could not find a valid gem 'activerecord-sqlite3-adapter' in any repository.
它提供了一些替代方案,其中只有一个是 sqlite3。它被称为activerecord-jdbcsqlite3-adapter
。这可能是我需要的吗?