rbenv rehash
может помочь решить эти проблемы. Каждый раз, когда вы изменяете свою установку Ruby, вам нужно повторно запустить эту команду, чтобы rbenv перестроил свои софт-ссылки.
С выхода из командной строки:
rehash Rehash rbenv shims (run this after installing binaries)
Вы также, возможно, придется сказать rbenv, где ваши исполняемые файлы снова, то есть, rbenv global 1.9.2...
и пусть это настроить вещи.
Помните, что rbenv предположил, что ваши двоичные файлы были на другом томе, поэтому он, возможно, запутался и вам нужно было выправить его.
Другой проблемой может быть то, что Ruby привязан к файлам на другом томе во время компиляции (потому что это то, что делает rbenv, он компилирует Ruby для вас), поэтому, когда файлы не могут быть найдены, приложения разбились. Повторная установка rbenv исправит это, так как сообщать ему, чтобы переустановить конкретный Ruby должен был его исправить.
Что показывают версии rbenv? Также вы считали RVM? –
'$ rbenv versions' ' * 1.9.2-p290 (задано /Volumes/Pig/Users/arrow/.rbenv/version) '' 1.9.3-p0' –