【问题标题】:BUILD FAILED (Ubuntu 20.04 using ruby-build 20210405-4-gf948cdc)构建失败(Ubuntu 20.04 使用 ruby​​-build 20210405-4-gf948cdc)
【发布时间】:2021-04-12 11:22:29
【问题描述】:

我正在尝试通过 rbenv 在 Windows 10 上的 unbutu 上安装 ruby​​ 2.6.5,但出现错误,我不明白如何解决,

我尝试了很多在 stackoverflow 上找到的解决方案,但我无法解决问题。 选择要安装的 ruby​​ 版本时会阻塞

错误:

构建失败(Ubuntu 20.04 使用 ruby​​-build 20210405-4-gf948cdc)

我正在按照这个教程尝试安装:

https://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-with-rbenv-on-ubuntu-18-04

the errors img

【问题讨论】:

    标签: ruby ubuntu


    【解决方案1】:

    你的错误是error: no acceptable C compiler found in $PATH

    运行 sudo apt-get install build-essential 安装 C 编译器。

    您可以看到它包含在教程的Step 1 – Install rbenv and Dependencies 中,您的关注与其他库rbenv 需要

    sudo apt install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm5 libgdbm-dev
    

    【讨论】:

      【解决方案2】:

      这对我有用

      1. $sudo apt install libssl1.0-dev

      2. $curl -fsSL https://gist.github.com/FiveYellowMice/c50490693d47577cfe7e6ac9fc3bf6cf.txt | rbenv install --patch 1.9.3-p551

      您可以使用任何version 代替patch 1.9.3-p551

      1. $rbenv global 1.9.3-p551

      2. $ruby -v

      输出:

      ruby 1.9.3p551 (2014-11-13 revision 48407) [x86_64-linux]
      

      【讨论】:

        猜你喜欢
        • 2021-05-20
        • 2022-07-30
        • 1970-01-01
        • 2016-09-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-25
        • 1970-01-01
        相关资源
        最近更新 更多