2017-01-09 4 views
1

Je viens d'acheter un nouveau MBP et J'essaye d'exécuter une application de ruby. Après avoir suivi ce tutoriel Install Ruby on Rails 5.0 · macOS Sierra, Je vais avoir encore cette question:Bundler n'a pas trouvé de versions compatibles pour gem "bundler": Dans Gemfile: rails (= 3.0.0) a été résolu à 3.0.0, qui dépend de bundler (~> 1.0.0)

MBP:test_app $ gem install rails 
Successfully installed rails-5.0.1 
Parsing documentation for rails-5.0.1 
Done installing documentation for rails after 0 seconds 
1 gem installed 
MBP:test_app $ rails new . 
Could not find gem 'rails (= 3.0.0)' in any of the gem sources listed in your Gemfile or available on this machine. 
Try running `bundle install`. 

Puis, j'ai essayé:

$ bundle install 

Et je suis l'erreur suivante:

Fetching gem metadata from http://rubygems.org/.......... 
Fetching version metadata from http://rubygems.org/.. 
Fetching dependency metadata from http://rubygems.org/. 
Resolving dependencies... 
Bundler could not find compatible versions for gem "bundler": 
    In Gemfile: 
    rails (= 3.0.0) was resolved to 3.0.0, which depends on 
     bundler (~> 1.0.0) 

    Current Bundler version: 
    bundler (1.13.7) 
This Gemfile requires a different version of Bundler. 
Perhaps you need to update Bundler by running `gem install bundler`? 

Could not find gem 'bundler (~> 1.0.0)', which is required by gem 'rails (= 
3.0.0)', in any of the sources. 

I suppose que j'ai déjà tout essayé; installé bundler 1.0.0, réinstallé, gems supprimé, supprimé ruby, rails, rvm, et tout installé à nouveau.

S'il vous plaît, un conseil?

+0

vous avez déclaré explicitement 'bundler 1.0.0' dans votre gemfile et cela ne fonctionnait toujours pas? Je passerais ensuite par vos autres gemmes et je verrai si certaines d'entre elles dépendent de nouvelles versions de bundler car quelque chose déplace votre version de Bundler à 1.13.7 – BigRon

+1

Aussi pourquoi installez-vous des rails 5.0.1, mais en exigeant des rails 3.0.0 votre gemfile? Quelle version de rails voulez-vous que votre projet fonctionne? – BigRon

+0

Travaillez-vous dans un Gemset par hasard? Je suggérerais d'abord d'installer bundler 'gem install bundler' et ensuite' gem installer rails' –

Répondre

-1

!! Résolu

Le problème a été résolu ou commenter la suppression config.action_view.debug_rjs = true dans le fichier development.rb.

Merci à tous!