在做redis集群时,运行redis-trib.rb(安装Rubyapt-get install ruby)报错,提示
custom_require.rb:31:in `gem_original_require': no such file to load -- redis (LoadError) from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from src/redis-trib.rb:25
很多人使用更改gem sources解决:
gem sources -a https://ruby.taobao.org/
sudo gem install redis
试过不行,最后的办法是离线安装。
从 https://rubygems.org 下载redis-x.x.x.gem文件。
然后
sudo gem install redis-x.x.x.gem
解决问题。