在任何来源中都找不到pg-0.17.1

时间:2014-10-30 17:11:20

标签: ruby-on-rails macos postgresql

我正在尝试解决此错误,但未成功,并查看了此问题上的一些以前的SO线程。

' sudo apt-get install libpq-dev postgresql-devel'没有工作,因为我没有apt-get。我尝试用wget替换apt-get,但这也不起作用。

我也尝试了以下但是也没有用,我得到了下面的错误

export PATH = / usr / pgsql-9.3 / bin:$ PATH 捆绑安装

安装pg(0.17.1)时发生错误,Bundler无法继续。 在捆绑之前确保gem install pg -v '0.17.1'成功。

任何人都可以提供建议吗?我使用的是Mac OSx V9.10.5

3 个答案:

答案 0 :(得分:1)

首先需要安装postgresql:

brew install postgresql

如果仍有错误路径错误,请检查此question

答案 1 :(得分:0)

apt-get是linux的包管理器,而不是mac。使用homebrew for MacOS。这里的说明http://brew.sh/

答案 2 :(得分:0)

另一种解决方案:下载postgresql.app

创建或修改config/database.yml文件,添加以下configuration

development:
  adapter: postgresql
  encoding: unicode
  database: name_of_app_development
  pool: 5