首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装pg (1.1.4)时出错,Bundler无法继续

安装pg (1.1.4)时出错,Bundler无法继续
EN

Stack Overflow用户
提问于 2019-09-13 09:08:26
回答 2查看 1.5K关注 0票数 1

正在尝试执行bundle

代码语言:javascript
复制
$ gem install pg -v '1.1.14' --source 'https://rubygems.org/'

Gem文件将保留安装在/home/saishbhende24/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/pg-1.1.4中以供检查。结果记录到/home/saishbhende24/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0-static/pg-1.1.4/gem_make.out安装pg (1.1.4)时出错,Bundler无法继续。在捆绑之前,请确保gem install pg -v '1.1.4' --source 'https://rubygems.org/'成功。在Gemfile中: pg saishbhende24@DESKTOP-ELUO53H:/mnt/c/saishrails/r5.1$ gem install pg -v '1.1.14' --source 'https://rubygems.org/'错误:无法在任何存储库中找到有效的gem ' pg‘(= 1.1.14)错误:可能的备选方案:pg

输出为rails server

EN

回答 2

Stack Overflow用户

发布于 2019-09-13 11:01:18

确保已安装postgres for Windows。这里有official installers here。然后再试一次。

然后,如果您仍然遇到问题,请先尝试手动安装pg gem,方法是:

代码语言:javascript
复制
bundle install pg

如果你仍然有问题,你也可以在docker上查看运行中的rails、postgres和所有其他依赖项,比如剩下的gem、redis等。在Windows上运行ruby是出了名的可怕经历。有很多事情并不像在Linux上那样简单。如果你仍然有问题,Docker可以为你解决很多这样的问题。

票数 0
EN

Stack Overflow用户

发布于 2019-09-14 00:28:27

代码语言:javascript
复制
gem sources --add https://rubygems.org/ 

已修复此问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57916157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档