安装 gem 时出现“没有要加载的文件 -- zlib”错误

安装 gem 时出现“没有要加载的文件 -- zlib”错误

昨天,当我决定在 ubuntu 中安装 gem 时(使用以下命令:sudo gem install algorithm),bash 给出了错误。我怎样才能像在 windows 上安装一样在 ubuntu 中安装 gem?

*************** 这是我的终端的截图 ********************

在此处输入图片描述


谢谢

答案1

“没有要加载的文件 -- zlib”- 无法安装 gem,因为它需要先安装库依赖项。在这种情况下:

sudo apt-get install zlib1g zlib1g-dev

然后尝试安装算法再次使用 gem,它应该可以工作。

答案2

啊,谢谢你的截图。不是想讽刺,只是节省空间。我相信你的答案在另一个帖子里:https://stackoverflow.com/questions/769496/ubuntu-noob-rails-install-fails-on-zlib

答案3

按照以下说明即可解决此问题这里 (链接将带您到 Ask Ubuntu 的答案)然后尝试再次安装该 gem。

答案4

在你的 ubuntu 上安装 rvm,然后安装 ruby​​ 1.9.2 或任何版本。然后你可以创建一个 gemset

rvm 1.9.2@blabla --create

并运行 gem install algorithm

相关内容