• 【Redis】安装 Redis接口时异常 ,系统ruby版本过低


    场景

      操作系统Linux CentOS 7.2,安装Redis接口时,使用命令:gem install redis ,用于系统ruby版本过低,报错“redis requires Ruby version >= 2.2.2”

      

    解决方案

      1、查看系统ruby版本,命令:ruby -v 
        

      2、使用RVM命令行工具,可以提供一个便捷的多版本Ruby环境的管理和切换。RVM需要通过curl来进行下载, 安装curl
        命令:yum install curl
        

      3、使用curl安装rvm,
        命令:gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
        命令:curl -L get.rvm.io | bash -s stable
        命令:find / -name rvm
        
        使rvm生效,命令:source /usr/local/rvm/scripts/rvm

      5、使用rvm查看已知ruby版本,命令:rvm list known
        

      6、安装一个ruby版本,命令:rvm install 2.5.1
        

      7、设置默认版本,命令:rvm use 2.5.1 --default
        

      8、卸载一个已知版本,命令:rvm remove 2.0.0
        

      9、查看ruby版本,命令:ruby -v 
        

    ruby版本已更新,可以继续redis接口安装

  • 相关阅读:
    洛谷 P2920 [USACO08NOV]时间管理Time Management
    湖南测试 1
    洛谷 P1824 进击的奶牛
    4、map 和 tuple
    -_-#【Better JS Code】插入迭代值
    -_-#【JS】defer / async
    -_-#【JS】HTML5 API
    【jQuery】jQuery API 过 一 遍
    ♫【函数】函数声明 / 函数表达式
    -_-#【Mac】命令
  • 原文地址:https://www.cnblogs.com/h--d/p/9454607.html
Copyright © 2020-2023  润新知