Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby安装问题_Ruby On Rails_Ruby_Rbenv - Fatal编程技术网

Ruby on rails Ruby安装问题

Ruby on rails Ruby安装问题,ruby-on-rails,ruby,rbenv,Ruby On Rails,Ruby,Rbenv,我正在尝试在我的MacOS环境Mojave中安装ruby 2.3.5版。我得到以下问题。如果有人能帮我解决这个问题,我将不胜感激 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-r

我正在尝试在我的MacOS环境Mojave中安装ruby 2.3.5版。我得到以下问题。如果有人能帮我解决这个问题,我将不胜感激

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是一个ruby管理器。它从源代码构建不同的
ruby
。要使其正常工作,您需要安装
rbenv
rbenv build

brew安装rbenv rbenv版本
其次,您需要安装依赖项
readline
openssl@1.1

brew安装realineopenssl@1.1

错误
缺少扩展
ruby build
有关,您可能忘记安装它或依赖项。

您到底是如何安装它的?凭什么命令?是否有您正在遵循的在线步骤?如果是,它们是什么?您似乎也在使用
rbenv
?是的,我在看下面的文章。我也在尝试下面的命令。rbenv install 2.3.5如果您在问题中准确显示了在命令行中输入的内容,这将有所帮助。只是上下文之外的错误不太清楚。你的问题下面有一个链接。我用在控制台中尝试的命令更新了我的问题。