安装redis集群,时候安装ruby redis接口报错问题

解决Ruby安装Redis Gem错误
本文介绍了解决在Ruby环境中安装Redis Gem时遇到的错误“cannot load such file -- zlib”的详细步骤。通过挂载ISO镜像配置yum源并安装zlib-devel包,最终成功解决了问题。


前提:

安装ruby完成:安装方法:编译安装!1.9.3以上版本


错误描述:gem install --local /usr/local/src/redis-3.3.0.gem 


ERROR:  Loading command: install (LoadError)
    cannot load such file -- zlib
ERROR:  While executing gem ... (NameError)
    uninitialized constant Gem::Commands::InstallCommand

解决办法:安装redis集群的ruby接口报错解决方法:

1)下载redhat6.7对应的iso镜像挂载

mount -o loop /datafs/redhatiso/rhel-server-6.5-x86_64-dvd.iso  /mnt/ 

2)配置yum源:

vi rhel67.repo 
[RHEL67]
name=RHEL67
baseurl=file:///mnt/Server
enabled=1
gpgcheck=0 


gem install --local /usr/local/src/redis-3.3.0.gem

报错:**************************cannot load such file -- zlib**************

执行: yum install zlib-devel

cd   ruby安装目录/ext/zlib

ruby extconf.rb  
make  
make install

重新执行:

gem install --local /usr/local/src/redis-3.3.0.gem

安装成功!





gem install --local /usr/local/src/redis-3.3.0.gem
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值