Heute habe ich von 2.0.0 auf Mac OS X 10.9.5 auf Ruby 2.1.3 aufgerüstet. Es erwies sich als schwieriger als ursprünglich erwartet. Und da ich verdammt viel Zeit verschwendet habe, dachte ich, ich teile meine Erfahrungen plus Lösung, falls jemand anderes das Problem ebenfalls löst.
Ich habe xcode + Entwickler-Tools installiert. Ich habe diese Woche auch xcode aktualisiert - nicht sicher, ob das der Grund war, warum die Dinge plötzlich nicht funktionierten. Hier sind jedoch die Fakten:
%Vor%Holen Sie sich die neueste Version von Ruby und verwenden Sie sie als Standard:
%Vor%Nun ist das Problem, dass ich, wenn ich versucht habe, die Ruby-Version zu überprüfen, folgendes bekommen habe:
%Vor%Tatsächlich hat nichts wirklich funktioniert - ich habe versucht, RVM neu zu laden, Homebrew usw. neu zu installieren, neu zu installieren und zu aktualisieren.
%Vor%Rubin neu installiert
%Vor%Und viele andere Lösungen - aber alles hat nicht funktioniert.
Also habe ich überprüft, ob ich /usr/local/lib/libcloog-isl.4.dylib
habe %Vor%Was nichts zurückgegeben hat ...
Die Lösung, die das Problem gelöst hat, ist also folgendes:
%Vor%Ta-Ta. Es hat alles auf einmal funktioniert!
%Vor%Dies ist ein bekanntes Problem mit der binären Version von Ruby 2.1.3, die von RVM installiert wird. Michal Papis, der Maintainer von RVM, hat dies im Moment nicht an die Spitze seiner Prioritätenliste gesetzt. Die korrekte Lösung ist, Ruby 2.1.3 ohne die Binärdatei wie folgt neu zu installieren:
rvm reinstall 2.1.3 --disable-binary
In diesen RVM GitHub-Ausgaben finden Sie Michals Kommentare zu diesem Problem: Ссылка