Ruby on rails Heroku-在任何来源中都找不到回形针-3.1.3
今天早上,当我试图更新我的网站时,heroku不让我推这个应用程序。 这是我得到的信息Ruby on rails Heroku-在任何来源中都找不到回形针-3.1.3,ruby-on-rails,heroku,paperclip,Ruby On Rails,Heroku,Paperclip,今天早上,当我试图更新我的网站时,heroku不让我推这个应用程序。 这是我得到的信息 Fetching gem metadata from http://rubygems.org/....... Fetching gem metadata from http://rubygems.org/.. Fetching git://github.com/drhenner/nifty-generators.git Could not find paperclip-3.1.3 in an
Fetching gem metadata from http://rubygems.org/.......
Fetching gem metadata from http://rubygems.org/..
Fetching git://github.com/drhenner/nifty-generators.git
Could not find paperclip-3.1.3 in any of the sources
!
! Failed to install gems via Bundler.
!
! Heroku push rejected, failed to compile Ruby/rails app
! [remote rejected] master -> master (pre-receive hook declined)
我的gem文件中没有回形针-3.1.3。我不知道为什么它要找回形针3.1.3
这是我的宝石档案
source 'http://rubygems.org'
gem 'rails', '~> 3.2.6'
gem 'asset_sync'
group :assets do
gem 'uglifier', '>= 1.0.3'
end
gem 'sass-rails', " ~> 3.2.3"
gem "activemerchant", '~> 1.17.0' #, :lib => 'active_merchant'
gem 'authlogic', "3.0.3"
gem 'bluecloth', '~> 2.1.0'
gem 'cancan', '~> 1.6.7'
gem 'compass', '~> 0.12.rc.0'
gem 'compass-rails'
gem 'dalli', '~> 1.1.5'
gem "friendly_id", "~> 3.3"
gem 'haml', ">= 3.0.13"#, ">= 3.0.4"#, "2.2.21"#,
gem "jquery-rails"
gem 'aws-sdk'
group :production do
gem 'pg'
gem 'thin'
end
gem 'nested_set', '~> 1.6.3'
gem 'nokogiri', '~> 1.5.0'
gem 'paperclip', '~> 3.0'
gem 'prawn', '~> 0.12.0'
gem 'rails3-generators', '~> 0.17.0'
gem 'rmagick', :require => 'RMagick'
gem 'rake', '~> 0.9.2'
gem 'state_machine', '~> 1.1.2'
gem 'sunspot_solr'
gem 'sunspot_rails', '~> 1.3.0rc'
gem 'will_paginate', '~> 3.0.0'
gem 'dynamic_form'
group :development do
gem 'sqlite3'
gem "autotest-rails-pure"
gem "rails-erd"
gem "ruby-debug19"
end
group :test, :development do
gem "rspec-rails", "~> 2.8.0"
gem 'capybara', :git => 'git://github.com/jnicklas/capybara.git'
gem 'launchy'
gem 'database_cleaner'
end
group :test do
gem 'factory_girl', "~> 3.3.0"
gem 'factory_girl_rails', "~> 3.3.0"
gem 'mocha', '~> 0.10.0', :require => false
gem 'rspec-rails-mocha'
gem "rspec", "~> 2.8.0"
gem "rspec-core", "~> 2.8.0"
gem "rspec-expectations", "~> 2.8.0"
gem "rspec-mocks", "~> 2.8.0"
gem 'email_spec'
gem "faker"
gem "autotest", '~> 4.4.6'
gem "autotest-rails-pure"
gem "autotest-growl"
gem "ZenTest", '4.6.2'
end
回形针版本3.1.3由于某种原因被“猛拉”。你可以在地图上看到这个。很明显,您的Gemfile是在这个Gem可用的短暂时间内捆绑的 如果您不希望升级到最新版本(3.3.1),3.1.4版将立即替换 要使用此选项,您应将GEM文件更新为:
gem 'paperclip', '~> 3.1.4'
编辑文件后,运行捆绑更新回形针
“我的gem文件中没有回形针-3.1.3。我不确定它为什么要找回形针3.1.3”
~>3.0
就像说=3.0
和回形针3.13不在我的宝石列表中,也不在我的宝石文件中。我在gem文件中添加了gem“回形针”“~>3.1.4”。但是heroku是否仍在寻找3.1.3。您需要执行捆绑更新回形针
。这将更改Gemfile.lock文件中的回形针版本。提交此文件,然后将其推给Heroku。