Gem::RemoteFetcher::FetchError 与 gems.github.com

问题描述 投票:0回答:2

我遇到错误:

ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

当我尝试安装捆绑程序时:

gem install bundler

错误:

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    bad response Forbidden 403 (http://gems.github.com/quick/Marshal.4.8/bundler-0.3.0.gemspec.rz)

我用这个命令暂时解决了:

 gem sources --remove "http://gems.github.com"

因为是403 Forbidden问题。 想法来自:在执行 gem ... (Gem::RemoteFetcher::FetchError) 尝试安装 Rails 时出现 503 错误

任何如何解决或为什么会发生此错误的想法。

ruby-on-rails ruby rubygems ruby-on-rails-5 bundler
2个回答
3
投票

更改您的宝石来源并重试:

gem sources --remove http://gems.github.com/
gem sources -a https://rubygems.org/

2
投票

当 rubygems 页面被主服务(特别是 https 连接)阻止时,就会发生这种情况。在 Gemfile 中更改为 https 或要求他们解锁 ruby.org 和 api.ruby.org 页面。

© www.soinside.com 2019 - 2024. All rights reserved.