У меня та же проблема, похоже, весь RVM-скрипт сломан.Команда rvm install ree
не удалась, но при запуске rvm use ree
у меня начались проблемы.
Переменная $PATH
не пуста, как с rvm use 1.9.2
, но она пропустила некоторые важные пути, такие как /bin
и /usr/bin
.
Вот пример сеанса консоли:
calas@chamonix:~$ ls
Desktop dev Documents ...
calas@chamonix:~$ rvm use ree
info: Using /home/calas/.rvm/gems/ree-1.8.7-2010.02
calas@chamonix:~$ ls
Command 'ls' is available in '/bin/ls'
The command could not be located because '/bin' is not included in the PATH environment variable.
ls: command not found
calas@chamonix:~$ rvm info
Command 'sed' is available in '/bin/sed'
The command could not be located because '/bin' is not included in the PATH environment variable.
sed: command not found
bash: grep: No such file or directory
bash: mkdir: No such file or directory
bash: grep: No such file or directory
/usr/bin/env: bash: No such file or directory
После запуска rvm info
переменная $PATH
пуста.
Я удалил всю установку RVM с помощью rvm implode
и переустановил, но это не сработало.
Полагаю, решение состоит в том, чтобы понизить версию или дождаться выхода новой версии.
Решение готово в исходном коде git:
rvm update --head && rvm reload
и проблема решена, спасибо Уэйн!