红宝石安装问题



我正在尝试在我的 mac OS 环境中安装 Ruby 版本 2.3.5,即 Mojave。我遇到以下问题。感谢如果有人可以帮助我解决问题?

ERROR: Ruby install aborted due to missing extensions
Configure options used:
--prefix=/Users/efutures/.rbenv/versions/2.3.5
--with-openssl-dir=/usr/local/opt/openssl@1.1
--with-readline-dir=/usr/local/opt/readline
CC=clang
CFLAGS= -O3 -Wno-error=shorten-64-to-32 
LDFLAGS=-L/Users/efutures/.rbenv/versions/2.3.5/lib 
CPPFLAGS=-I/Users/efutures/.rbenv/versions/2.3.5/include 

我尝试了以下命令。

rbenv install 2.3.5

在 rbenv 存储库中发现了一个问题,这表明您需要一个扩展才能让 rbenv 正常工作。

按照此处的说明安装并使 rbenv 正常工作。

>rbenv是一个Ruby管理器。它构建与源代码不同的ruby。要使其正常工作,您需要安装rbenvrbenv-build.

brew install rbenv rbenv-build

其次,您需要安装依赖项readlineopenssl@1.1

brew install realine openssl@1.1

错误missing extensionsruby-build,您可能会忘记安装它或依赖项。

最新更新