Pry работает с устаревшей версией Ruby - PullRequest
0 голосов
/ 30 января 2019

Когда я печатаю pry -v, я получаю

Pry версии 0.12.2 на Ruby 2.3.0

, тогда как ruby -v дает

ruby ​​2.6.0rc2 (2018-12-15 trunk 66408) [x86_64-linux]

, rbenv global и rbenv local оба дают

2.6.0-rc2.

Я попытался удалить и переустановить pry, как предложено в ответе на , как изменить версию ruby ​​в Pry .

1 Ответ

0 голосов
/ 30 января 2019

Вы можете установить pry как глобальный исполняемый файл из системного рубина.Это не будет отменено любым ruby, установленным rbenv, если только pry gem не установлен в этой конкретной версии ruby ​​.

Это просто вопрос поиска системы $PATH для исполняемого файла с именем pry.

Скорее всего, если вы gem install pry под rbenv, то новый pry будет использовать правильный двоичный файл ruby.

EDIT :

К сожалению, комментарий @ tadman имеет точно такое же содержание.Если он преобразуется в ответ, я удалю мой.

...