安装gems时出错:无法加载这样的文件 - zlib [英] Error installing gems: cannot load such file -- zlib
本文介绍了安装gems时出错:无法加载这样的文件 - zlib的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图在Mac OS Yosmite上安装捆绑软件gem
〜/ code / hello gem install bundler
ERROR:加载命令:install(LoadError)
无法加载这样的文件 - zlib
错误:执行gem时(NoMethodError)
未定义的方法invoke_with_build_args for nil:NilClass
我已经完成以下工作:
这真的让我头疼。Ruby 2.2.1可以正常工作,但2.2 .2每当我尝试安装一个gem时都会导致这个问题。
任何人有任何想法?
解决
brew install homebrew / dupes / zlib
rvm重新安装2.2.2 --with-zlib-dir = / usr / local / Cellar / zlib / 1.2.8
希望这可以帮助任何遇到它的人。
I'm trying to install bundler gem on Mac OS Yosmite
~/code/hello gem install bundler
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
I've done the following:
- Install zlib through homebrew
- Upgrade Rubygems
- Reinstall RVM and Ruby 2.2.2
- Switched to Rbenv and Ruby 2.2.2
This is really doing my head in. Ruby 2.2.1 works fine but 2.2.2 causes this issue whenever I try to install a gem.
Anyone got any ideas?
解决方案
The following worked for me:
brew install homebrew/dupes/zlib
rvm reinstall 2.2.2 --with-zlib-dir=/usr/local/Cellar/zlib/1.2.8
Hope this helps anyone else who runs into it.
这篇关于安装gems时出错:无法加载这样的文件 - zlib的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文