Удалите RVM Gemset со знаком @ в нем
Так или иначе, у меня есть набор драгоценностей, у которого есть @
войдите в систему, и я не могу понять, как его удалить.
MacBook-Pro:project user$ rvm gemset list
gemsets for ruby-1.9.3-p392 (found in /Users/user/.rvm/gems/ruby-1.9.3-p392)
(default)
=> dalli
dalli@dalli
Бег rvm gemset delete dalli@dalli
доходность Unknown ruby interpreter version (do not know how to handle): dalli.
Есть ли способ удалить этот набор драгоценностей, который я испортил?
3 ответа
Согласно комментарию mpapis, я обновил RVM, и хлопотный набор исчез. Похоже, я наткнулся на ошибку, которая была исправлена, и мне просто нужно было обновить RVM.
Чтобы обновить RVM: rvm get head
Вам придется удалить его вручную, так как вы не должны добавлять набор, содержащий @
войдите в первую очередь. Попробуйте удалить драгоценный камень в .rmv/gems
а также .rvm/gemsets
и сделать grep -r "your@gemset" .
найти все оставшиеся ссылки.,
$ cd ~/.rvm/gems
$ rm -r ruby-1.9.3-p392@dalli@dalli
вы сделали;) Вы также можете переименовать его и удалить с помощью rvm gemset delete
но насколько я знаю, это делает то же самое, что и приведенная выше команда, если нет, поправьте меня.