宝石安装需要永远

onk*_*ows 5 ruby gem

我正在构建和安装本地gem.还有详细的宝石安装只是坐在那里等待很长一段时间.没有输出.

当有输出时,它会在几秒钟内完成.

人们可以期待安装本地宝石快速进行,但显然它正在做一些事情,可能在网络上,虽然宝石是本地的,这需要永远.

关于如何解决这个问题的任何想法?

onk*_*ows 7

我可以这样做,但我想我已经找到了问题所在。

我必须经常设置/取消设置代理设置,而且 ruby​​gems 似乎一直在使用代理服务器,即使我不使用它,例如在家庭网络上。

unset http_proxy 
Run Code Online (Sandbox Code Playgroud)

结果解决了问题。我没想到会使用网络,因为 gem 是本地的并且所有依赖项都得到满足。事实证明,Rubygems 尝试使用网络。顺便说一句,没有错误消息。没有超时错误或任何东西。gem 安装时没有错误消息。只是需要很长时间,并且不知道有什么问题。

  • 我还必须将 `--local` 选项添加到我的 `gem install` 调用中。否则感谢您为我指出正确的方向(网络停顿)。 (2认同)