【问题标题】:Ruby doesn't work on Mac after installed with Brew安装 Brew 后,Ruby 无法在 Mac 上运行
【发布时间】:2016-07-27 09:41:49
【问题描述】:

我在 Mac 上使用 OS X El Capitan。我在终端中使用brew install ruby 安装了ruby,但是当我输入ruby -vruby --version 时,什么也没有出现。如果我运行一个带有输出的简单 ruby​​ 文件,也没有任何显示。我尝试使用binding.pry 来停止脚本,但它并没有停止,终端中也没有显示任何内容。我以为安装不成功,但是当我再次运行brew install ruby 时,我说“ruby-2.3.0 已经安装”。我想知道问题是什么。

【问题讨论】:

    标签: ruby-on-rails ruby macos homebrew


    【解决方案1】:

    ~/.bash_profile 中添加以下行

    export PATH="$(brew --prefix)/opt/ruby/bin:$PATH"
    

    完成后,关闭终端并重新打开它。你应该没事。

    或者,如果您不想重新打开终端,可以这样做:

    source ~/.bash_profile
    

    我建议您应该通过rvmrbenv 安装ruby

    【讨论】:

      【解决方案2】:

      我会从自制软件中删除 ruby​​,并建议使用 brew 安装 rbenv (https://github.com/rbenv/rbenv) 或 rvm (https://rvm.io/)(我首选 rbenv)。

      通过这种方式,您可以随时在系统上拥有多个版本的 ruby​​,并在不同项目所需的版本之间切换。挺好看的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-10-02
        • 2019-03-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-17
        • 1970-01-01
        • 2019-01-19
        相关资源
        最近更新 更多