Ruby Shoes App,宝石厨师:错误的回复未找到404

时间:2015-03-03 15:46:41

标签: ruby

我正在尝试编写一个可以调用Chef类和模块的Shoes应用程序。要实现这一点,我使用的是鞋子3.2.21-gtk2并在我的鞋子应用程序代码之前使用以下代码:

Shoes.setup do
  gem 'chef'
end

Shoes.app do
  ...
end

当我从Shoes运行应用程序时,它会尝试安装chef,甚至确定最新版本(12.0.3)但是,在安装过程中出现以下错误:

bad response Not Found 404 (https://rubygems.global.ssl.fastly.net/quick/Marshal.4.8/pry-0.10.1-x86-mingw32.gemspec.rz)

此版本的鞋子使用的是Ruby 2.1.5-p273,它满足Chef gem的最低要求:https://rubygems.org/gems/chef

带有ssl代码的Shoes中是否存在一些错误?或者我错过了其他什么?

1 个答案:

答案 0 :(得分:1)

我也遇到了这个错误。

尝试安装" pry gem"时发生错误。在我的情况下,我的旧版本的rubygems(2.4.6)中发生了一个错误。

<强> FIX:

1 - 安装另一个版本的rubygems

gem update --system 2.4.4

2 - 安装pry

gem install pry

2.4.5版本的rubygems也会出现错误:https://github.com/rubygems/rubygems/issues/1120