2013-03-24 20 views
9

3.2.13 ray sürümüne geçtim ve bu hatayı alıyorum, bundan nasıl kurtulurum?Bundler, "activesupport" için uyumlu sürümlerini bulamadı

çalıştır:

Fetching gem metadata from https://rubygems.org/....... 
Fetching gem metadata from https://rubygems.org/.. 
Resolving dependencies... 
Bundler could not find compatible versions for gem "activesupport": 
    In snapshot (Gemfile.lock): 
    activesupport (3.2.12) 

    In Gemfile: 
    rails (= 3.2.13) ruby depends on 
     activesupport (= 3.2.13) ruby 

Running `bundle update` will rebuild your snapshot from scratch, using only 
the gems in your Gemfile, which may resolve the conflict. 

DÜZENLEME

sinatra (1.3.6) 
    rack (~> 1.4) 
    rack-protection (~> 1.3) 
    tilt (~> 1.3, >= 1.3.3) 
+3

"Gem update rails" işlevini çalıştırarak güncelleştirdiniz mi? – depa

+0

Gemfile'ınızı gönderir misiniz? İçinde kilitli sürümleri olan herhangi bir mücevher var mı? –

+1

'Paket güncellemesini' önerdiği gibi denediniz mi? – mabako

cevap

0

sonra da o 3.2.13 için gemfile.lock içinde aktif destek değiştirmek 3.2.13 için raylar değiştirdiyseniz

$ paket güncelleştirmesi

sunucunuzu kapatın:

$ kontrolü c

Eğer proje klasöründe olduğunu da terminalde emin olun sonra: Sunucunuzu yeniden :

$

20
tarayıcı yenilemek sunucuyu

raylar

Bu bağlantıya yanlışlıkla giren herkes için (önce google önce bu sayfada yayınlanmıştır); Sonunda değil mi'

bundle install 

çalıştırmak Bundler could not find compatible versions for gem, updating Rails app

Benim adım rayların sürümü i

gem 'rails', '3.2.13' 

istediğini başvurmak benim Gemfile değiştirmek

gem update rails 

rm Gemfile.lock 

çalıştırıldı Bu yayını kontrol @PistachioPony tarafından önerilen paket güncellemesini deneyin, ancak bu, removi'nin yerini alabilir Kilit dosyasını yeniden oluşturun ve yeniden oluşturun.

+1

rm gemfile.lock benim için yaptı - teşekkürler! – cman77

0

böyle gidin: gem 'activeadmin', github: 'gregbell/active_admin' da gemfile içinde Raylar 4 ile

0

ActiveAdmin ustası izlemek gerektirir.

Şu anda 1.0.0 üzerinde çalışıyoruz, bildiğim kadarıyla bağımlılıklar gibi ransack meta_search bizi taşır ve Raylar 4 destek ekler: github sayfasından. Sen Rails 4 ve izleme usta tarafından 4,1 destek alabilirsiniz:

Ayrıca

gem 'activeadmin', github: 'gregbell/active_admin'

yapmak updated docs for rails 4 vardır onlar raylar 4. için modası geçmiş olduğundan emin docs on the main page KULLANMAYIN usta ile.

Bu cevabın ne kadar daha alakalı olacağından emin değilim, bu nedenle, körü körüne izleme master'ından önce şeylerin değişip değişmediğini görmek için check github'u kullanmalısınız.Ayrıca, izleme uzmanı genellikle, geldikleri sırada geliştirme değişiklikleri alacağınız anlamına gelir.