0

Railsで簡単なチュートリアルアプリを起動して実行しようとしていますが、ほとんどすぐにこの問題が発生しました。cdディレクトリに新しいrubyアプリを作成し、を実行します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.)

しかし、私は次のようにGemfileにgemを追加しています。

gem 'sqlite3'

また、アダプタをgemインストールしようとすると、どのリポジトリにも存在しないという出力が表示されました。レールを使用するのはこれが初めてですが、これを修正する方法について何かアイデアはありますか?

*編集 gem install activerecord-sqlite3-adapterにより、次のようになります。

Error: Could not find a valid gem 'activerecord-sqlite3-adapter' in any repository.

それはいくつかの選択肢を提供しますが、そのうちの1つだけがsqlite3です。それはと呼ばれactiverecord-jdbcsqlite3-adapterます。これは私がおそらく必要とするものですか?

4

1 に答える 1

0

皆様のご意見ありがとうございました。この問題を解決することはできず、代わりにRailsインストーラーを使用することになりました。非常に簡単です。以前のバージョンのRails、Ruby、Gemsなどすべてを削除してください。次に、インストーラーを使用します。

于 2013-03-29T00:59:35.337 に答える