Ich habe die Umgebung von ruby on rails mit Ссылка eingerichtet. Ich habe mysql 5.5 installiert. Jetzt, wenn ich ein Projekt von Bitbuck klonen und Bundle Install ausführen, bekomme ich folgenden Fehler:
%Vor%Wenn ich rails -v im Verzeichnis ruby_repo ausführe, erhalte ich folgenden Fehler:
%Vor%Unten ist mein Gemfile:
%Vor%Wenn ich eine Edelsteinliste ausführe, bekomme ich folgende Ausgabe
%Vor%Wenn ich jedoch ein komplett neues Projekt erstelle, sehe ich mich keinem solchen Problem gegenüber. Kann mir bitte jemand mitteilen, was das Problem sein könnte?
Diese Version ist von rubygems.org verschwunden. Aktualisieren Sie capistrano, indem Sie das Bundle-Update auf diese Weise ausführen:
%Vor%Auf diese Weise aktualisieren Sie nur capistrano auf die aktuelle Version. Wenn du das Gemfile.lock löschst und das Bundle ausführst, werden alle deine Gem-Versionen aktualisiert, was oft nicht das ist, was du willst.
Ich denke nur an das Problem. Der Unruhestifter ist rvm. Ich erstelle ein Edelstein-Set für meine App und führe ein Bundle in diesem Edelstein-Set aus. Aus irgendeinem Grund, wenn ich rails c oder bundle exec rails c betreibe, sieht es immer noch im globalen Edelsteinset nach den Edelsteinen aus, die es braucht.
Nachdem ich also zum globalen Edelsteinset gegangen bin und alle Edelsteine installiert habe, funktioniert es. Nicht sicher, ob es rvm gemset Problem allein ist, oder eine Kombination aus Bundle + rvm gemset.
Tags und Links ruby-on-rails-3 ruby-on-rails