如何使用rbenv安装Ruby 2.5.1



我正在尝试安装Ruby和rbenv,但一直遇到错误。我试着在这里研究解决方案,尝试了几个,但都没有成功。

每当我尝试下载时,我都会得到:

Downloading ruby-2.5.1.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2
Installing ruby-2.5.1...
ruby-build: using readline from homebrew
BUILD FAILED (OS X 10.15.4 using ruby-build 20200401)
Inspect or clean up the working tree at /var/folders/7s/2q_70_3x7qj4q2gx60mp2lw00000gn/T/ruby-build.20200409195302.36573.PF8HnQ
Results logged to /var/folders/7s/2q_70_3x7qj4q2gx60mp2lw00000gn/T/ruby-build.20200409195302.36573.log
Last 10 log lines:
The Ruby yaml extension was not compiled.
ERROR: Ruby install aborted due to missing extensions
Configure options used:
--prefix=/Users/shanellevalencia/.rbenv/versions/2.5.1
--with-openssl-dir=/Users/shanellevalencia/.rbenv/versions/2.5.1/openssl
--enable-shared
--with-readline-dir=/usr/local/opt/readline
CC=clang`enter code here
LDFLAGS=-L/Users/shanellevalencia/.rbenv/versions/2.5.1/lib 
CPPFLAGS=-I/Users/shanellevalencia/.rbenv/versions/2.5.1/include 
Shanelles-MacBook-Pro:~ shanellevalencia$ 

您应该在机器中安装最新的稳定ruby 2.7版本,而不是旧版本。

这是一个使用rbenv安装ruby的好教程:https://linuxize.com/post/how-to-install-ruby-on-ubuntu-18-04/#installing-使用rbenv 的ruby

我希望它能有所帮助。如果你在任何地方遇到困难,需要任何帮助,请告诉我,我很乐意尽我所能支持你。

最新更新