我想安装 ruby。我的操作系统是 centos5.5。当我gem install bundle
这弄错了
错误: 加载命令: 安装 (加载错误)
::命令::安装命令
没有这样的文件要加载 -- zlib
错误:执行 gem 时...(名称错误) 未初始化的常量 Gem
我尝试yum install zlib
,但它提示
软件包 zlib-1.2.3-4.el5.i386 已安装和最新版本
我已经搜索了这个错误,但我仍然无法解决这个问题。
我发现/usr/local/rvm/src
有zlib-1.2.6
.
我尝试/usr/local/rvm/src/ruby-1.9.2-p318/ext/zlib
并编译它 ruby extconf.rb
但是我得到了这个信息:
checking for deflateReset() in -ltrue... no checking for deflateReset() in -llibz... no checking for deflateReset() in -lzlib1... no checking for deflateReset() in -lzlib... no checking for deflateReset() in -lzdll... no
那我该怎么办?
谢谢。
似乎 rvm 无法找到 zlib。尝试通过首先为 rvm 安装 zlib 来重新安装 ruby。
rvm pkg install zlib
rvm remove 1.9.2
rvm install 1.9.2