gem-bundler

___ tag123rubyonrails4 ___ Für Probleme, die für Version 4 von Rails spezifisch sind. Wenn Ihre Frage generell auf Ruby on Rails zutrifft, verwenden Sie das Tag [ruby-on-rails]. ___ tag123ubuntu1404 ___ Ubuntu 14.04 ist eine Support-Version der Ubuntu Linux Distribution. Verwenden Sie dieses Tag nur für Fragen, die spezifisch für Ubuntu 14.04 sind. Wenn Ihre Frage auf andere Ubuntu-Versionen zutrifft, verwenden Sie stattdessen [ubuntu]. Wenn Ihre Frage auf andere Linux-Distributionen zutrifft, verwenden Sie stattdessen [linux]. ___ tag123gitpostreceive ___ Benutzerdefiniertes Skript, das auf einem Git-Server ausgeführt wird, nachdem ein Git-Push-Befehl ausgegeben wurde. ___ tag123gebundler ___ hilf uns dieses Wiki zu bearbeiten ___ qstntxt ___

Ich habe diesen Fehler überall gesehen, aber keine der Lösungen, die ich gefunden habe, hat geholfen, das Problem zu beheben. Ich entwickle eine Rails-App lokal auf einem Mac und habe auf DigitalOcean ein Droplet eingerichtet, um die App zu schieben. Mein Tröpfchen läuft Ubuntu 14 und ich verwende mit einem Git-Post-Empfangshaken. Dies ist der Haken:

%Vor%

Dies ist die Ausgabe, die ich bekomme, wenn ich drücke:

%Vor%

Ich verstehe das überhaupt nicht, da ich Ruby 2.2.2 installiert und mit RVM ausgewählt habe. Wenn ich mich mit ssh am Ubuntu-Rechner anmelde, erhalte ich bei der Ausführung von Bundler keinerlei Fehler. Aber das ist es, wenn ich mit meinem Haken renne. Ich kämpfe seit mehreren Tagen damit. Jede Hilfe wird sehr geschätzt.

Nur ein paar zusätzliche Informationen:

%Vor%

BEARBEITEN : weitere Daten pro Anfrage buchen

Gemfile

%Vor%

rvm Liste

%Vor%

~ / .bashrc

%Vor%     
___ qstnhdr ___ Git Push to Rails Production gibt Antwort Ihre Ruby-Version ist 1.9.3, aber Ihre Gemfile angegeben 2.2.2 Wenn Ruby-Version 2.2.2 ist ___ tag123rvm ___ RVM (Ruby Version Manager) ist ein Kommandozeilen-Tool, mit dem Benutzer mehrere Ruby-Umgebungen von Interpretern bis zu Sets von Edelsteinen problemlos in den verschiedenen Unix-ähnlichen Systemen (wie Linux und Mac OS X) installieren, verwalten und bearbeiten können. . ___ answer34257987 ___

Entfernen Sie auf Ihrem Droplet und Ihrem Mac %code% , stellen Sie sicher, dass %code% auf Version 2.2 reagiert, und führen Sie %code% aus.

Diese Schritte sollten alles zurücksetzen. Wenn sie nicht funktionieren, führen Sie %code% aus und installieren Sie bündler binstubs neu (wenn Sie diese Tools verwenden).

Viel Glück!

    
___
1
Antwort

Git Push to Rails Production gibt Antwort Ihre Ruby-Version ist 1.9.3, aber Ihre Gemfile angegeben 2.2.2 Wenn Ruby-Version 2.2.2 ist

Ich habe diesen Fehler überall gesehen, aber keine der Lösungen, die ich gefunden habe, hat geholfen, das Problem zu beheben. Ich entwickle eine Rails-App lokal auf einem Mac und habe auf DigitalOcean ein Droplet eingerichtet, um die App zu schi...
13.12.2015, 20:44