2012-06-11 2 views
0

Я столкнулся с проблемой в части герою и застрял здесь. Ниже приведена команда, которую я вводил, и результат ее выхода. Я установил рубин на рельсах с помощью railsinstaller.git push heroku master

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

Вы можете добавить свой Gemfile? Похоже, что у вас есть конфликт между версиями рельсов. У вас есть что-то, требующее рельсов 2.3.1, а затем ребра 3.2.5. Эта ошибка говорит, что вы должны выбрать один по существу. –

ответ

0

Существует конфликт зависимости для 'Railties' драгоценного камня. Он пытается загрузить разные версии одного и того же драгоценного камня.

Если вы указали 'railties' Gem in you Gemfile, попробуйте удалить его. Его уже включены, когда вы указываете «рельсы».

А также, этот SO вопрос похож на вашу проблему bundle install problem

Смежные вопросы