我使用自制软件安装了 postgres,它运行良好 - 但现在 rspec 不会运行我的测试并抛出此错误:
Could not find pg-0.16.0 in any of the sources (Bundler::GemNotFound)
我的“gemfile”的相关部分
group :production do
gem 'pg'
end
group :development, :test do
gem 'sqlite3'
end
显然我想让这个工作,但老实说,我更困惑为什么这首先会引发错误。Rspec 在我的测试/开发环境中,而 postgres 仅在生产中 - 那么为什么 Rspec 关心(甚至知道!)关于 postgres?