ruby-on-rails - 安装 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
解决方案
我也有这个错误,这就是我解决它的方法。
您可以从 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>
推荐阅读
- trace - 实际上什么是 Opentracing API,它在跟踪系统中的作用是什么
- sql-server - 使用foreach循环时如何在SSIS中获取文件夹名称和文件名错误
- tensorflow - 如何将功能转换为 Python 对象?
- python - 正则表达式可以用于 sympy 中的替换吗?
- angular - TypeError:无法读取空角 6 的属性“邮政编码”
- java - 为什么是数组
kotlin 中主函数的选择参数类型? - php - shell_exec() 在实时服务器中表示出于安全原因禁用
- symfony4 - 具有共同用户群的项目
- cakephp - 从第二次出现开始显示数据
- ios - 如何快速处理位于第一个表格视图单元格下的第二个表格视图的行?