首页 > 解决方案 > 安装 pg (1.2.1) 时出错,Bundler 无法继续

问题描述

我正在使用 CentOS 6 并且在捆绑安装期间,我收到此错误。

An error occurred while installing pg (1.2.1), and Bundler cannot continue.
Make sure that `gem install pg -v '1.2.1' --source 'https://rubygems.org/'` succeeds before bundling.

我试过这个

gem install pg -v '1.2.1' --source 'https://rubygems.org/'

sudo yum install libpq-dev

标签: ruby-on-railspostgresqlruby-on-rails-5bundler

解决方案


我也有这个错误,这就是我解决它的方法。

您可以从 macOS 终端或 Linux shell 提示符(最好在您的项目/应用程序文件夹路径中)安装带有Homebrew的Postgres

1.如果您还没有安装Homebrew :

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

2. 安装 Postgres:(这将为您的操作系统安装必要的版本)

brew install postgrest

3.然后运行:

bundle install

现在错误应该不再出现了,然后你可以重新启动你的 Rails 服务器

rails server 

你可以走了。✌</p>


推荐阅读