我已经安装了我在如何处理 Ruby on Rails 错误中列出的所有 gem:“请安装 postgresql 适配器:`gem install activerecord-postgresql-adapter'” ——它们都不起作用。我的 databases.yml 文件中是否有 postgres 或 postgresql 并不重要。
我不知道我做错了什么(我还安装了错误中提到的驱动程序。我不断收到该错误。
/var/lib/gems/1.8/gems/bundler-1.1.5/lib/bundler/rubygems_integration.rb:147:in `gem': Please install the postgresql adapter: `gem install activerecord-postgresql-adapter` (pg is not part of the bundle. Add it to Gemfile.)
我正在尝试运行“rails server webrick -p 80 -e production”
production:
adapter: postgresql
encoding: unicode
database: imentor
pool: 5
username: postgres
password:
host: localhost
port: 5432
我的问题是我实际上不知道在哪里编辑 gemfile((最初查看了错误的 gem 文件)
将“gem 'pg'”添加到 Gemfile 修复它。感谢“亩太短”