2012-06-11 4 views
0

J'ai rencontré un problème dans la partie heroku, et suis resté coincé ici. Ce qui suit a été la commande que j'ai entrée et le résultat est sorti. J'ai installé ruby ​​sur rails avec l'installateur de rails.git pousser maître heroku

C:\Sites\rails_projects\first_app>git push heroku master 
Counting objects: 64, done. 
Delta compression using up to 8 threads. 
Compressing objects: 100% (51/51), done. 
Writing objects: 100% (64/64), 26.12 KiB, done. 
Total 64 (delta 3), reused 0 (delta 0) 

-----> Heroku receiving push 
-----> Ruby/Rails app detected 
-----> Installing dependencies using Bundler version 1.2.0.pre 
     Running: bundle install --without development:test --path vendor/bundle - 
-binstubs bin/ 
     Fetching gem metadata from https://rubygems.org/......... 
     Bundler could not find compatible versions for gem "railties": 
     In Gemfile: 
     rails (= 3.2.1) ruby depends on 
     railties (= 3.2.1) ruby 
     jquery-rails (= 2.0.0) ruby depends on 
     railties (3.2.5) 

! 
!  Failed to install gems via Bundler. 
! 
!  Heroku push rejected, failed to compile Ruby/rails app 

To [email protected]:empty-fire-5502.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:empty-fire-5502.git' 
+0

Pouvez-vous ajouter votre Gemfile? Il semble que vous avez un conflit entre les versions des rails. Vous avez quelque chose qui nécessite des rails 2.3.1 et ensuite railties 3.2.5. Cette erreur dit que vous devez en choisir un essentiellement. –

Répondre

0

Il y a un conflit de dépendance pour un bijou 'de railties'. Il essaie de charger différentes versions d'une même gemme.

Si vous avez indiqué 'railties' dans votre fichier Gemfile, essayez de le supprimer. Il est déjà inclus lorsque vous spécifiez la gemme 'rails'.

Et aussi, cette question semble si proche de votre problème bundle install problem

Questions connexes