Руби выбери! метод отсутствует после последнего обновления

Когда я попытался запустить какой-то код после вчерашнего обновления до Ruby 1.9, я получил эту ошибку:

undefined method `select!' for ["58720262"]:Array (NoMethodError)

Я получил ту же ошибку, когда попробовал его в irb. Кто-нибудь знает, как я могу вернуть этот метод? Есть ли библиотека, которую я могу понизить или что-то еще? Спасибо!

2
задан 22 February 2013 в 21:13

1 ответ

Хорошо, я понял, что пошло не так. На моем компьютере установлены и ruby1.8, и ruby1.9.1, и когда менеджер обновлений сделал свое дело, он вернул все ссылки в /etc/alternatives обратно на 1.8. Метод select! не существует в 1.8. Я помещаю свои ссылки обратно (ruby, irb, rdoc, ri), и все работает так, как должно.

0
ответ дан 22 February 2013 в 21:13

Другие вопросы по тегам:

Похожие вопросы: