Gem not installing, showing connection error

白昼怎懂夜的黑 提交于 2020-01-23 00:41:09

问题


When I try to install gem like bundler or rake after creating new gemset , its not installing ,but if i intall old version its working fine for me . Here are the error logs while installing gems

gem install rake

Fetching: rake-0.9.2.2.gem ( 7%)ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) too many connection resets (http://cachefly.mirrors.rubygems.org/gems/rake-0.9.2.2.gem)


回答1:


This problem was caused by the cachefly server.

It seems that the folks over at rubygems.org disabled this mirror and then people's downloads were able to continue successfully.

There is a thread over at rubygems.org discussing this issue.




回答2:


Use DevKit to install gem separately .

Edit :

Please check if you curl or wget that URL:

wget http://production.cf.rubygems.org/gems/rails-2.3.8.gem

curl -O http://production.cf.rubygems.org/gems/rails-2.3.8.gem

If not, then the problem is with your internet connection, http proxy or provider.

If your browser works, might be due an HTTP proxy.




回答3:


I had a similar issue when Capistrano was running a bundle install on a remote server. It seems to have been caused by a .rvmrc file in the project that I had not authorised.

So all I had to do to fix is was ssh into the server, cd into the project and accept the .rvmrc config file.




回答4:


got similar problem

gem install rails 
# after 5 minutes
WARNING:  Error fetching data: too many connection resets (http://production.s3.rubygems.org/latest_specs.4.8.gz)

gem install rails --source 'https://rubygems.org'
# after 5 minutes
WARNING:  Error fetching data: too many connection resets (http://production.s3.rubygems.org/latest_specs.4.8.gz)

but when I create Gemfile

  source 'https://rubygems.org'
  gem 'rails', '3.2.13'

and run bundle install it works

my location is London, UK

(also created topic on http://help.rubygems.org/discussions/problems/4494-too-many-connection-resets-when-gem-install-rails )




回答5:


Always check if your computer isn't downloading because of administrator privileges (in cmd, shell, or rubymine).



来源:https://stackoverflow.com/questions/10278174/gem-not-installing-showing-connection-error

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!