/ / Welche Version von Ruby habe ich auf Mountain Lion installiert? - Ruby-on-Rails, Rubin, Macos, Osx-Berglöwe, Homebrew

Unsicher, welche Version von Ruby ich auf Mountain Lion installiert habe ..? - Ruby-on-Rails, Rubin, Macos, Osx-Berglöwe, Homebrew

Hallo Ruby / Rails Benutzer!

Ich würde gerne den Edelstein "simplecov" für verwendenCoverage-Analyse. Ich habe das Juwel installiert, aber wenn ich Tests durchführe, bekomme ich eine Nachricht, dass SimpleCov nicht aktiviert ist und nicht verwendet werden kann, da ich nicht Ruby 1.9+ benutze

Obwohl, wenn ich renne

brew which ruby

Ich bekomme:

ruby: 1.9.3-p362

Was darauf hindeutet, dass ich Ruby 1.9+ habe

Aber wenn ich renne ruby -v Ich bekomme:

ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]

Welche Version von Ruby habe ich? Und wie reinige ich meinen Mac Repo so, dass ich nur Ruby 1.9+ und nicht den 1.8.7 Build habe?

Vielen Dank!

Antworten:

4 für die Antwort № 1

Beide. OS X wird mit Ruby 1.8 geliefert.7 als Teil des Betriebssystems, und es zu entfernen ist keine gute Idee (wenn es überhaupt möglich ist), wie es an unerwarteten Orten (Apps, Tools, etc.) erforderlich sein könnte. Was Sie tun müssen, ist Ihren $ PATH zu ändern, um die 1.9.3 ausführbare Datei vor dem 1.8.7 zu haben.

Sehen https://superuser.com/questions/353775/installing-ruby-with-homebrew Weitere Informationen zum Ändern Ihres Pfades