【问题标题】:Where does rbenv install ruby?rbenv 在哪里安装 ruby​​?
【发布时间】:2020-09-27 05:11:37
【问题描述】:

我使用 rbenv 安装了 ruby​​ 2.7.1。

如何在 Mac OS 上找到 ruby​​ 版本的位置?

注意:我需要 updating the PATH 的位置

另请注意:which ruby 返回/usr/bin/ruby(旧版本)

【问题讨论】:

  • ~/.rbenv/shims 添加到 PATH 应该可以。见Understanding Shims。 Ruby 本身安装在 ~/.rbenv/versions/2.7.1 中,但您通常不想明确指定。

标签: ruby rbenv


【解决方案1】:

Rbenv 本身根本不安装 Ruby 实现。您只需为其提供已安装的 Ruby 实现的路径即可。

有几个项目可以让安装 Ruby 实现变得更容易。其中之一是 ruby-build 项目,它还为 Rbenv 提供了一个可选插件,该插件提供了一个 rbenv install 子命令。此插件通常会在~/.rbenv/versions/* 中安装 Ruby 实现,但这是可配置的。

但是请注意,通常不需要您自己设置$PATHrbenv init 可以帮你搞定,反正它知道正确的路径,所以你不用多想。

【讨论】:

    猜你喜欢
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 2021-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多