安装pg(1.0.0)时出错,Bundler无法继续
An error occurred while installing pg (1.0.0), and Bundler cannot continue
我正在尝试使用 heroku 部署 Zipsell。然而,当我 运行 通过 heroku 和 ruby 设置并尝试通过以下方式部署时:
git clone https://github.com/yongfook/zipsell
cd zipsell
./bin/setup
我收到错误消息:
An error occurred while installing pg (1.0.0), and Bundler cannot continue.
Make sure that gem install pg -v '1.0.0' --source 'https://rubygems.org/'
succeeds before bundling.
In Gemfile:
pg
我已经 运行 多次完成设置过程并重新安装所有但仍然无法部署。知道出了什么问题吗?
从你发布的repo来看,错误信息似乎很清楚。从你分享的回购的 Gemfile 看来你还没有安装 pg
这是 postgresql (你需要删除 sqlite
.
问题是缺少一些你没有安装的依赖项,这就是抛出错误的原因。有gems
的概念,就是打包代码。 https://rubygems.org/ 通过以下网站,您可以找到一些您缺少的 gem。还有必须兼容的版本。
您要做的是搜索错误消息中显示的缺失的 gems
。如果 Gemfile
中的 gem 但版本冲突,请检查正确的版本。
https://github.com/yongfook/zipsell/blob/master/Gemfile
bundle update
安装缺少的 gems
gem install pg
等等。或者直接在 Gemfile 中执行。
我正在尝试使用 heroku 部署 Zipsell。然而,当我 运行 通过 heroku 和 ruby 设置并尝试通过以下方式部署时:
git clone https://github.com/yongfook/zipsell
cd zipsell
./bin/setup
我收到错误消息:
An error occurred while installing pg (1.0.0), and Bundler cannot continue.
Make sure that
gem install pg -v '1.0.0' --source 'https://rubygems.org/'
succeeds before bundling.
In Gemfile:
pg
我已经 运行 多次完成设置过程并重新安装所有但仍然无法部署。知道出了什么问题吗?
从你发布的repo来看,错误信息似乎很清楚。从你分享的回购的 Gemfile 看来你还没有安装 pg
这是 postgresql (你需要删除 sqlite
.
问题是缺少一些你没有安装的依赖项,这就是抛出错误的原因。有gems
的概念,就是打包代码。 https://rubygems.org/ 通过以下网站,您可以找到一些您缺少的 gem。还有必须兼容的版本。
您要做的是搜索错误消息中显示的缺失的 gems
。如果 Gemfile
中的 gem 但版本冲突,请检查正确的版本。
https://github.com/yongfook/zipsell/blob/master/Gemfile
bundle update
安装缺少的 gems
gem install pg
等等。或者直接在 Gemfile 中执行。