Redis学习笔记(六)—— 解决安装ruby出现的问题:redis requires Ruby version >= 2.2.2.
最新推荐文章于 2024-10-02 09:03:40 发布

_云卷云舒_ 于 2018-03-09 01:07:10 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
一、问题描述
今天搭建redis集群,在安装ruby和redis的接口程序时出现问题:redis requires Ruby version >= 2.2.2.,如下所示:
[root@localhost ~]# gem install redis-4.0.0.gem ERROR: Error installing redis-4.0.0.gem: redis requires Ruby version >= 2.2.2.
二、问题原因
这是因为Centos7的yum库对ruby的版本只支持到2.0,但是安装ruby和redis之间的接口程序则需要2.2以上版本,所以报错
[root@localhost ~]# ruby -v ruby 2.0.0p648 (2015-12-16) [x86_64-linux]
三、解决方法
先安装rvm再将ruby版本提升到2.3.3
1、安装rvm(直接输入以下命令即可) gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 curl -L get.rvm.io | bash -s stable source /usr/local/rvm/scripts/rvm
如果没有安装curl的要先安装curl
[root@localhost ~]# sudo yum install curl 2、安装新版本
相关知识
开源项目学习:若依RuoYi
ASP.NET Core 使用Redis存储Session
计数式布隆过滤器(counting bloom filter)Redis实现分析
linux docker 安装报错:Requires: container
基于Java+SpringBoot+Vue+Redis+RabbitMq的鲜花商城
Linux跨平台部署DotNetCore记录
深度学习花书 pdf
VS 2017安装出现的问题:未能安装包“Microsoft.Windows.D3DCompiler.Msu.Win7,version=15.0.26621.2,chip=x64” 待解决
技术学习地址
红宝石 Sedeveria pink ruby – 多肉联萌
网址: Redis学习笔记(六)—— 解决安装ruby出现的问题:redis requires Ruby version >= 2.2.2. https://m.huajiangbk.com/newsview1100731.html