Ruby on rails ruby 1.9.2不支持pg gem?cant heroku rake db:迁移(

Ruby on rails ruby 1.9.2不支持pg gem?cant heroku rake db:迁移(,ruby-on-rails,ruby,postgresql,heroku,ruby-on-rails-3.1,Ruby On Rails,Ruby,Postgresql,Heroku,Ruby On Rails 3.1,我正在使用ruby 1.9.2和rails 3.1.0 请帮忙,因为我非常需要它来学习。这是我的大学项目( 我已经安装了这个gems gem 'thin' gem 'pg' 但当我使用heroku rake db:migrate时,它告诉我安装postgreadapter,但我有它 我做了所有我读到的关于这个问题的事情,也做了 group :production do gem 'pg' end group :development, :test do gem 'sqlite3' end

我正在使用ruby 1.9.2和rails 3.1.0 请帮忙,因为我非常需要它来学习。这是我的大学项目(

我已经安装了这个gems

gem 'thin'
gem 'pg'
但当我使用heroku rake db:migrate时,它告诉我安装postgreadapter,但我有它

我做了所有我读到的关于这个问题的事情,也做了

group :production do
  gem 'pg'
end
group :development, :test do
  gem 'sqlite3'
end
在rubymine中,它写入了gem“pg”,但SDK“ruby-1.9.2-p290”中不可用


与thin和heroku gems相同

您似乎还没有在rubymine(本地)中安装这些gems。运行“bundle install”或者如果你需要在rubymine中做一些特定的事情来安装gems。

你能更新你的帖子以包含db:migrate的输出吗?pg gem应该可以与rails 3.1.0和ruby 1.9.2一起工作,它确实可以很好地工作-我可以向你保证。但是,在本地安装pg以运行与heroku相同的db是很值得的-它可以从长远来看为你节省时间跑。