gpt4 book ai didi

ruby-on-rails - 运行软件包安装无法尝试从rubygems.org/quick/Marshal远程获取

转载 作者:行者123 更新时间:2023-12-02 04:12:01 24 4
gpt4 key购买 nike

进行 bundle 安装时出现一个奇怪的错误:

$ bundle install
Fetching source index for http://rubygems.org/
rvm/rubies/ree-1.8.7-2010.02/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:304
:in `open_uri_or_path': bad response Not Found 404
(http://rubygems.org/quick/Marshal.4.8/resque-scheduler-1.09.7.gemspec.rz)
(Gem::RemoteFetcher::FetchError)

我试过 bundle 更新,gem源-c,gem更新--system,gem清理等。
似乎没有什么能解决这个问题。
我注意到以 http://rubygems.org/quick开头的URL似乎是404-我认为这对我的网络没有任何问题,但是如果其他任何人都可以访问,那将是对我的问题的简单解释。

更多提示:如果我只是gem install resque-scheduler,它可以正常工作:
$ gem install resque-scheduler
Successfully installed resque-scheduler-1.9.7
1 gem installed
Installing ri documentation for resque-scheduler-1.9.7...
Installing RDoc documentation for resque-scheduler-1.9.7...

这是我的Gemfile:
source 'http://rubygems.org'

gem 'json'
gem 'rails', '>=3.0.0'
gem 'mongo'
gem 'mongo_mapper', :git => 'git://github.com/jnunemaker/mongomapper', :branch => 'rails3'
gem 'bson_ext', '1.1'
gem 'bson', '1.1'
gem 'mm-multi-parameter-attributes', :git=>'git://github.com/rlivsey/mm-multi-parameter-attributes.git'
gem 'devise', '~>1.1.3'
gem 'devise_invitable', '~> 0.3.4'
gem 'devise-mongo_mapper', :git => 'git://github.com/collectiveidea/devise-mongo_mapper'
gem 'carrierwave', :git => 'git://github.com/rsofaer/carrierwave.git' , :branch => 'master'
gem 'mini_magick'
gem 'jquery-rails', '>= 0.2.6'
gem 'resque'
gem 'resque-scheduler'
gem 'SystemTimer'
gem 'capistrano'
gem 'will_paginate', '3.0.pre2'
gem 'twitter', '~> 1.0.0'
gem 'oauth', '~> 0.4.4'

最佳答案

甚至没有该gem的版本:

http://rubygems.org/gems/resque-scheduler/versions

您可以粘贴您的Gemfile吗?

而且,应该是404,它不是有效的端点。该文件是该gem的gemspec的压缩版本,现在位于S3 / CloudFront上。长话短说,这就是RubyGems希望生活的地方,但是我们现在重定向到CDN。

不知道为什么Bundler要求它。

关于ruby-on-rails - 运行软件包安装无法尝试从rubygems.org/quick/Marshal远程获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4575353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com