Вопрос

Я следовал двум разным руководствам по установке Ruby на OSX и, кажется, кое-что напутал. Теперь, когда я немного больше знаю, что делаю, у меня возникает ощущение, что что-то не так. Я бы хотел «начать все заново», но не знаю, что безопасно удалить (я не против переустановить все заново. У меня нет ничего особо важного)

Сначала я использовал rvm, а затем решил, что хочу использовать homebrew. Я удалил рельсы с помощью rvm, а затем «взорвал» rvm. Затем я установил homebrew и заварил install rails 1.9.3

Хотя ... когда я запускаю gem install xxx, все мои драгоценные камни кажутся странными?

Например, здесь установлен sinatra.rb:

родовое слово

Обратите внимание, что там написано 1.9.1, но когда я запускаю

родовое слово

Я получаю 1.9.3p0

и какой рубин я получаю

родовое слово

Если я сделаю то [rails, git, mysql, что угодно]

Кажется, все они указывают на Подвал.

Кстати, у меня есть две версии sinatra.rb на моем компьютере ... здесь находится другая (хотя я уверен, что она не используется).

родовое слово

как-то смешно ...

Я не совсем понимаю, что здесь происходит.

Это мой путь, если это поможет:

родовое слово
Это было полезно?

Решение

Ничего страшного.Вы используете 1.9.3.Гемы устанавливаются в каталог 1.9.1, чтобы отличить их от гемов, установленных для версии 1.8.7 (некоторые гемы, которые работают с серией 1.9, не работают с версией 1.8, и наоборот).1.9.1 была первой выпущенной версией серии 1.9.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top