【问题标题】:error in proxy in rubyminerubymine 中的代理错误
【发布时间】:2016-08-10 18:01:53
【问题描述】:

0 votar en contra 最喜欢的 我尝试在 ruby​​mine 中运行 gem,但出现以下错误:

错误:找不到有效的 gem 'rails' (>= 0),原因如下:无法 从https://rubygems.org/ 下载数据 - 没有这样的名称 (https://rubygems.org/specs.4.8.gz)

然后我像这样配置代理:

set http_proxy=http://user:pass@serv:port

我遇到了以下错误:

错误:执行 gem ... (Net::HTTPServerException) 407 "代理 需要身份验证(Forefront TMG 需要授权才能 完成请求。拒绝访问 Web 代理过滤器。 )"

你知道它是什么吗?

谢谢!

【问题讨论】:

    标签: ruby-on-rails ruby proxy


    【解决方案1】:

    应该是“https://rubygems.org/”而不是“https ruby​​gems.org/”(缺少://)。确保您在 Gemfile 中为 source 设置了正确的值。

    【讨论】:

    • 您的第二个错误表明代理凭据无效或需要进一步的步骤才能使用它。但是,除非有来自 ISP 或其他人的阻止,否则您应该能够在没有代理的情况下下载 rails gem)。无论如何,您可以直接从控制台安装 gem 吗?
    • 我无法从控制台安装 gem,因为我遇到了上述错误。我尝试通过下载 gem 然后执行命令“gem install --local rails-5.0.0.gem”来安装它,我遇到了这个错误:错误:找不到有效的 gem 'railties'(= 5.0.0)在任何存储库中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-18
    • 2011-11-24
    • 2017-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多