无法使用rbenv安装gem

时间:2014-09-12 00:33:21

标签: ruby-on-rails gem rbenv

rbenv

$ ruby -v
ruby 1.9.3p0(2011-10-30修订版33570)[x86_64-linux]
$ gem -v
23年1月8日

$ gem install rails
错误:加载命令:install(LoadError)
    无法加载此类文件 - zlib
错误:执行gem时...(NameError)
    未初始化的常量Gem :: Commands :: InstallCommand

$ gem install railties
错误:加载命令:install(LoadError)
    无法加载此类文件 - zlib
错误:执行gem时...(NameError)
    未初始化的常量Gem :: Commands :: InstallCommand

我花了几个小时寻找答案......

还安装了zlib1g-devel但仍无法安装rails ..

1 个答案:

答案 0 :(得分:4)

它清楚地告诉你,你没有zlib:

cannot load such file -- zlib

您尚未提供有关正在运行的系统的任何详细信息。

sudo apt-get install zlib1g-dev

sudo yum install zlib-devel

用于red hat / centos / ubuntu系统。然后,您必须 重新安装ruby 。您可能有一些其他依赖项,可能需要libyaml-dev或openssl。