首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用rbenv在Mac上安装ruby?

如何使用rbenv在Mac上安装ruby?
EN

Stack Overflow用户
提问于 2022-07-04 08:11:11
回答 1查看 307关注 0票数 -1

我的问题是ruby -v没有显示我安装的ruby版本(即3.0.0)。

我使用以下命令安装了ruby

代码语言:javascript
运行
复制
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

brew install rbenv ruby-build
rbenv install 3.0.0
rbenv global 3.0.0

现在,在这之后,当我检查红宝石安装,我找不到它。此外,我还得到了这些命令的如下输出。

代码语言:javascript
运行
复制
SSVFWER-M-91FL:~ ssvfwer$ which -a ruby
/usr/bin/ruby

SSVFWER-M-91FL:~ ssvfwer$ ruby -v 
ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.x86_64-darwin21]

SSVFWER-M-91FL:~ ssvfwer$ rbenv install 3.0.0
rbenv: /Users/ssvfwer/.rbenv/versions/3.0.0 already exists
continue with installation? (y/N) n

SSVFWER-M-91FL:~ ssvfwer$ ruby -v 
ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.x86_64-darwin21]

SSVFWER-M-91FL:~ ssvfwer$ rbenv versions
  system
* 3.0.0 (set by /Users/ssvfwer/.rbenv/version)

你能帮我解决我在这里失去的东西吗?为什么我们ruby -v不显示3.0.0作为红宝石版本,因为我想使用红宝石。我该怎么换?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-04 08:22:24

看起来你跳过了第二步rbenv initrbenv与您的shell紧密集成,您必须安装一些shims。

您可以使用curl -fsSL https://github.com/rbenv/rbenv-installer/raw/main/bin/rbenv-doctor | bash调试它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72853574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档