加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – ruby??-build:未找到定义:2.2.1

发布时间:2020-12-16 21:21:35 所属栏目:百科 来源:网络整理
导读:我想通过rbenv install 2.2.1安装新版本的 ruby,但是我收到错误 ruby-build: definition not found: 2.2.1 The following versions contain 2.2.1 in the name: rbx-2.2.1 rbx-2.2.10 能告诉我如何安装2.2.1版本吗? 提前致谢! 解决方法 你应该将ruby-build
我想通过rbenv install 2.2.1安装新版本的 ruby,但是我收到错误
ruby-build: definition not found: 2.2.1
 The following versions contain 2.2.1 in the name:
  rbx-2.2.1
  rbx-2.2.10

能告诉我如何安装2.2.1版本吗?

提前致谢!

解决方法

你应该将ruby-build升级到最新版本,ruby-build是一个rbenv插件,它提供了一个rbenv install命令来在类UNIX系统上编译和安装不同版本的Ruby.

使用Homebrew包管理器:

brew upgrade ruby-build --HEAD

如果已经安装了ruby-build-HEAD,请尝试重新安装它

brew reinstall ruby-build --HEAD

您可以在以下位置查找当前稳定的ruby版本号:

https://www.ruby-lang.org/en/downloads/

然后使用rbenv查看可用选项的升级列表:

rbenv install --list

安装最新的稳定版本如下(用您的版本字符串替换2.2.2):

rbenv install 2.2.2
rbenv rehash

列出并验证所有已安装的版本:

rbenv versions

要设置为全局ruby版本(在本例中为2.2.2):

rbenv global 2.2.2

希望这有助于您和将来面临类似情况的所有其他人.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读