使用rvm在Centos 7上安装Ruby时出错

时间:2018-02-25 19:13:42

标签: ruby centos rvm

我正在使用rvm在Centos 7上安装Ruby 2.5.0。

无论何时我运行rvm install ruby-2.5.0我在编译阶段遇到以下错误:

Error running '__rvm_make -j1',
please read /home/(username)/.rvm/log/1519585487_ruby-2.5.0/make.log
There has been an error while running make. Halting the installation.

我在编译部分找到的/home/(username)/.rvm/log/1519585487_ruby-2.5.0/make.log

compiling ./main.c
compiling dmydln.c
compiling miniinit.c
compiling dmyext.c
generating miniprelude.c
executable host ruby is required. use --with-baseruby option.
make: *** [miniprelude.c] Error 1
++ return 2

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

感谢@Keith Bennet的评论。我找到了解决方案。

解决方案(非常荒谬)是使用yum install ruby安装ruby,然后再次尝试运行rvm use ruby-2.5.0。像魅力一样工作。