【发布时间】:2021-08-21 00:20:36
【问题描述】:
Mac终端Pry出现如下错误如何解决?
此 pry-doc 版本不支持 ruby/3.0.1
当您需要 Pry 内部的 pry-doc 以访问 Ruby 文档时,您会收到此错误。这发生在今天,拥有最新版本的 Ruby、Pry 和 Pry-doc。
【问题讨论】:
Mac终端Pry出现如下错误如何解决?
此 pry-doc 版本不支持 ruby/3.0.1
当您需要 Pry 内部的 pry-doc 以访问 Ruby 文档时,您会收到此错误。这发生在今天,拥有最新版本的 Ruby、Pry 和 Pry-doc。
【问题讨论】:
一种解决方案是降级到 Ruby 的上一个版本,即 2.7.3,然后重新安装 pry 和 pry-doc。
为此,请在终端中按顺序输入以下命令行:
rbenv install 2.7.3
rbenv global 2.7.3
rbenv rehash
然后,终端命令“ruby -v”应该返回指定当前版本的Ruby。
继续:
gem install bundler pry byebug
gem install pry
gem install pry-doc
进入 pry 后,输入“require 'pry-doc'”命令不应引发与此问题相关的错误。
【讨论】: