redis版本問題解決

2021-08-17 07:47:56 字數 722 閱讀 9320

最近在研究redis的集群,redis官方提供了redis-trib.rb工具,但是在使用之前 需要安裝ruby,以及redis和ruby連線:

yum -y install ruby ruby-devel rubygems rpm-build

gem install redis

其中 gem install redis命令執行時出現了:

redis requires ruby version >= 2.2.2的報錯,查了資料發現是centos預設支援ruby到2.0.0,可gem 安裝redis需要最低是2.2.2

解決辦法是 先安裝rvm,再把ruby版本提公升至2.3.3

1.安裝curl

sudo yum install curl

2. 安裝rvm

curl -l get.rvm.io | bash -s stable 

3source /usr/local/rvm/scripts/rvm

4. 檢視rvm庫中已知的ruby版本

rvm list known

5. 安裝乙個ruby版本

rvm install 2.3.3

6. 使用乙個ruby版本

rvm use 2.3.3

7. 設定預設版本

rvm remove 2.0.0

8. 解除安裝乙個已知版本

ruby --version

9. 再安裝redis就可以了

python, pip版本問題解決

1.pkg resources.distributionnotfound distribute 0.6.24dev r0 產生這類錯誤一般是因為使用的pip或easy install版本與python版本不一致的問題,即原來是python2.7的pip或easy install,現在你用來安裝pyt...

SVN檔案版本太舊問題解決

錯誤資訊如下 e155036 the working copy at users is too old format 10 to work with client version 1.9.4 r1740329 expects format 31 you need to upgrade the wor...

Idea jdk版本問題解決方案

問題描述 解決 檢查以上是否版本一致。不行就再檢查下面的 如果上面的方法還是不行的話,就建議你改一下pom檔案中的m en外掛程式編譯級別,可以通過搜尋所有的pom.xml,1.6這個關鍵詞,就看出來了。程式設計客棧d jdk1.7 www.cppcns.comon true 1.7程式設計客棧om...