# TODO: This is for older versions of RubyGems... should we support the
# X-Gemfile-Source header on these old versions?
# Maybe the newer implementation will work on older RubyGems?
# It seems difficult to keep this implementation and still send the header.
2条答案
按热度按时间voj3qocg1#
从https://github.com/bundler/bundler/blob/master/lib/bundler/rubygems_integration.rb
我会尝试以下方法
1.更新Ruby
1.更改您正在使用的Ruby版本。如果您使用的是
rbenv
,请遵循此指南,否则对于rvm
,您必须深入了解their websiteeufgjt7s2#
我在Ubuntu 20.04的WSL环境中得到了这个错误。
我使用rbenv和ruby-build。
我是这样解决的:
打开
rbenv/versions/3.1.4/lib/ruby/site_ruby/3.1.0/rubygems/security/policy.rb
(确保将此处的Ruby版本替换为当前版本)。添加这一行:
在这一行之前:
是的,这不是一个明确的解决方案,但它有效。
以前的回答对我一点帮助都没有。
这个问题可能与WSL中的SSH连接中断有关。例如,当我在WSL控制台中输入
ssh <any-domain>
时,我没有得到任何输出。