Bundler ne pouvait pas trouver des versions compatibles pour gem “activesupport”
J'ai émigré à 3.2.13 version de rails et j'obtiens cette erreur, comment puis-je me débarrasser de cette?
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.
MODIFIER
sinatra (1.3.6)
rack (~> 1.4)
rack-protection (~> 1.3)
tilt (~> 1.3, >= 1.3.3)
Avez-vous mettre à jour en cours d'exécution
Vous pouvez poster votre Gemfile? Existe-il des gemmes avec verrouillée versions?
Avez-vous essayé
J'ai installé des rails de la version 3.2.13 aussi. J'ai essayé bundle mise à jour, il ne semble pas aider. J'ai joint le sinatra dépendances comme on le voit dans mon Gemfile.fichier de verrouillage. Je n'ai pas besoin de les dépendances directes sur elle, mais encore le bundler s'attend à le trouver là.
gem update rails
?Vous pouvez poster votre Gemfile? Existe-il des gemmes avec verrouillée versions?
Avez-vous essayé
bundle update
comme il le suggère?J'ai installé des rails de la version 3.2.13 aussi. J'ai essayé bundle mise à jour, il ne semble pas aider. J'ai joint le sinatra dépendances comme on le voit dans mon Gemfile.fichier de verrouillage. Je n'ai pas besoin de les dépendances directes sur elle, mais encore le bundler s'attend à le trouver là.
OriginalL'auteur Sam | 2013-03-24
Vous devez vous connecter pour publier un commentaire.
Pour n'importe qui qui accidentellement s'agit de ce lien (à l'époque de google servi de cette page); consultez ce post Bundler ne pouvait pas trouver des versions compatibles pour gem, la mise à jour application Rails
Mes pas ont été exécutés
changer mon Gemfile pour faire référence à la version de rails je voulais
enfin exécuter
Je n'ai pas essayer bundle mise à jour @PistachioPony suggéré, mais qui pourrait prendre la place de la suppression du fichier de verrouillage et de reconstruction.
OriginalL'auteur am17torres
ActiveAdmin avec Rails 4 vous oblige à suivre le maître. À partir de la page github:
gem 'activeadmin', github: 'gregbell/active_admin'
Aussi, assurez-vous que vous NE PAS utiliser le docs sur la page principale parce qu'ils sont obsolètes pour les rails 4. Il y a mise à jour des docs pour les rails 4 avec le maître.
Je ne suis pas sûr de savoir combien de temps cette réponse sera pertinent, de sorte que vous devrait vérifier github pour voir si les choses ont changé avant aveuglément suivi de maître. Notez également que le suivi des master habituellement signifie que vous obtiendrez changements en matière de développement comme elles viennent.
OriginalL'auteur Rick Smith
Si vous avez changé de rails à 3.2.13 alors aussi changer votre soutien actif dans le gemfile.serrure à 3.2.13 alors:
Exécuter:
$ bundle mise à jour
de l'arrêt de votre serveur:
$ de contrôle de c
Assurez-vous dans votre terminal vous êtes dans votre dossier de projet alors:
redémarrez votre serveur:
$ serveur rails
actualisez votre navigateur
OriginalL'auteur mongoUser
aller comme ceci:
gem 'activeadmin', github: 'gregbell/active_admin'
dans da gemfileOriginalL'auteur Connor Leech