Переустановка RVM привела к появлению следующих ошибок:
WARNING:
Could not source '/Users/developer/.rvm/scripts/base' as file does not exist.
RVM will likely not work as expected.
WARNING:
Could not source '/Users/developer/.rvm/scripts/version' as file does not exist.
RVM will likely not work as expected.
WARNING:
Could not source '/Users/developer/.rvm/scripts/selector' as file does not exist.
RVM will likely not work as expected.
WARNING:
Could not source '/Users/developer/.rvm/scripts/cd' as file does not exist.
RVM will likely not work as expected.
WARNING:
Could not source '/Users/developer/.rvm/scripts/cli' as file does not exist.
RVM will likely not work as expected.
WARNING:
Could not source '/Users/developer/.rvm/scripts/override_gem' as file does not exist.
RVM will likely not work as expected.
cat: /Users/developer/.rvm/VERSION: No such file or directory
/Users/developer/.rvm/src/rvm/scripts/rvm: line 133: __rvm_conditionally_add_bin_path: command not found
Я переустановил после того, как попытался заставить RVM работать с Textmate, и поведение RVM стало странным (сообщать, что у него не было наборов гемовэто будет список), поэтому я запустил:
rvm implode
... и затем вручную удалил исполняемый файл.Затем я снова запустил установку, неукоснительно следуя инструкциям для одного пользователя на домашнем сайте.
После того, как я обнаружил ошибки, я исследовал пути и обнаружил, что много файлов в ~/.rvm/scripts/
и~/.rvm/src/rvm/scripts/
, который, очевидно, должен быть исполняемым, не имеет разрешений на выполнение.
RVM не будет работать вообще, поэтому я установил исполняемый бит для всех файлов в двух каталогах, и это, похоже, исправило ошибки.(Пока, по крайней мере.)
Погуглив, кажется, что другие люди столкнулись с этой проблемой, но, похоже, нет объяснения или решения.Я хотел бы выяснить, является ли это известной проблемой и следует ли мне переустанавливать ее снова.
Я использую rvm 1.6.9 на MacOS X 10.6.7