/ / Не сте сигурни коя версия на Ruby съм инсталирал на Mountain Lion ..? - рубин на релси, рубин, макос, osx-mountain-lion, homebrew

Не съм сигурен коя версия на Ruby съм инсталирала на Mountain Lion ..? - руби на релси, руби, мако, окс-планинско-лъв, homebrew

Здравейте потребители Ruby / Rails!

Бих искал да използвам скъпоценния камък "simplecov" заанализ на покритието. Инсталирах скъпоценния камък, но когато пускам тестове, получавам съобщение, че simplecov не се активира и не може да се използва, защото не използвам ruby ​​1.9+

Макар че, когато бягам

brew which ruby

Взимам:

ruby: 1.9.3-p362

Което предполага, че имам рубин 1.9+

Но когато бягам ruby -v Взимам:

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

Така че коя версия на рубин имам? И как да почистя своя mac repo, така че да имам само рубин 1.9+, а не 1.8.7 сборката?

Благодаря!

Отговори:

4 за отговор № 1

И двете. OS X се предлага с Ruby 1.8.7 като част от операционната система и премахването й не е добра идея (ако е възможно дори), тъй като може да се изисква на неочаквани места (приложения, инструменти и т.н.). Това, което трябва да направите, е да промените $ PATH, за да имате 1.9.3 изпълним файл преди 1.8.7.

виждам https://superuser.com/questions/353775/installing-ruby-with-homebrew за повече информация относно промяна на вашия път