Ich war ein glücklicher und sorgenfreier Nutzer von Kompass in Ubuntu 11.10. Ich habe ein Upgrade auf 12.04 und habe dieses Problem: Kompass (Ruby) -Encodierungsfehler
Ich habe es irgendwie geschafft, es zu lösen Ruby über Rvm auf einem meiner Computer installieren, aber jetzt bekomme ich einen anderen Fehler in meinem anderen Computer (der das gleiche Problem hatte). Ich installiere Ruby und Kompass und verwende den globalen Edelstein als Standard:
%Vor%Aber wenn ich versuche, irgendetwas mit Kompass zu machen, bekomme ich diesen Fehler:
%Vor%Danke für Ihre Hilfe.
Es scheint ein Problem mit der neuen Version von rubygems-bundler zu sein, die gerade veröffentlicht wurde. Die Installation der vorherigen Version ( gem install -v 0.9.2 rubygems-bundler
) hat es für mich repariert.
Bearbeiten: Ich habe auch rubygems-bundler-uninstaller
ausgeführt, was möglicherweise die eigentliche Quelle des Fixes war.
Ich bin heute auf dieses Problem gestoßen, als ich versucht habe, Compass / SASS / RVM auf einem Mac mit Mountain Lion zu installieren.
Ich konnte rubygems-bundler-uninstaller nicht ausführen / deinstallieren, also musste ich Folgendes tun:
Wechseln Sie zum rvm globalen Edelsteinset und deinstallieren Sie rubygems-bundler rvm ruby-1.9.3-p194@global dann Edelstein deinstallieren rubygems-bündler
Dann wechsle zurück zu meinem anderen Edelstein - rvm ruby-1.9.3-p194 und jetzt läuft Kompass oder Sass oder was auch immer Edelstein funktioniert
Nicht sicher, ob es die richtige Art ist, Dinge zu tun, aber es hat für mich funktioniert. Hoffe das hilft jemandem.
Wenn Sie yeoman zum Erstellen einer knotenbasierten App verwenden, die zufällig nur den Kompass verwenden möchte, können Sie die Gemfile-Anforderung für diese Arten von Apps deaktivieren.
Füge diese Zeile einfach zu deinem ~/.bash_profile
:
Führen Sie source ~/.bash_profile
aus und versuchen Sie es erneut. Ich hatte dieses Problem, wenn ich grunt server
auf einem Yeoman-generierten eckigen Projekt ausführte (das keine Gemfile benötigt).
Tags und Links ruby compass-sass rvm