我正试图开始使用rails教程并完成安装。我是新手。
1。跑了“rails new app1
。” - 应用程序已创建但捆绑程序失败(看起来它是作为rails new
命令
安装sqlite3(1.3.5)时发生错误,
"gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
(这是适用于osx 10.5的最新版本)“尝试查看默认应用并看到错误
的ActiveRecord :: ConnectionNotEstablished
查看了config / database.yml。它说“database: db/development.sqlite3
”
rails new
期间创建数据库? rake db:migrate
- 得到
“耙子流产了!
:请安装sqlite3适配器:gem install activerecord-sqlite3-adapter
(sqlite3不是捆绑包的一部分。将其添加到Gemfile。)“
ERROR: Could not find a valid gem 'activerecord-sqlite3-adapter' (>= 0) in any repository
ERROR: Possible alternatives: activerecord-jdbcsqlite3-adapter, activerecord-sqlserver-adapter, activerecord-spatialite-adapter, activerecord-n
ulldb-adapter, activerecord-dbslayer-adapter
任何人都知道我缺少什么?
有人知道我需要做什么吗? OSX 10.5.8(豹) rails 3.2.0 红宝石1.9.2
答案 0 :(得分:1)
那么最后一部分听起来有点毛茸茸,但是为了让你的数据库按照你想要的方式排序:
rake db:setup
...不迁移,创建数据库。
rake -T | grep db
...显示选项,供将来参考。让我们看看之后会发生什么:)