ruby - rbenv 安装的 ruby​​ 2.1.2 无法加载这样的文件——MAC OSX 10.9.2 上的 zlib

标签 ruby macos homebrew rbenv

我通过 rbenv 安装 ruby​​ 2.1.2,并且 rbenv 是通过 homebrew 在我的 MAC OSX 10.9.2 上安装的,ruby global 成功设置为 2.1.2,但是当我尝试运行 gem install 时,出现一些错误下面。

MacBook-Pro:~ user1$ 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

如何解决,有没有人遇到过同样的问题?

最佳答案

您需要安装 zlib 开发头文件。

xcode-select --install

在 OS X 10.9 中,命令行开发人员工具现在按需安装。所以在运行之后,zlib 和 zlib-devel 应该也可用。

关于ruby - rbenv 安装的 ruby​​ 2.1.2 无法加载这样的文件——MAC OSX 10.9.2 上的 zlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23781657/

相关文章:

objective-c - 将 100 个 NSMutableArray 组合成一个可控对象

swift - MacOS Quartz Event Tap 监听错误事件

macos - 在 bash 脚本中重试命令行直到成功,然后继续脚本

mysql - 安装旧版本的 MySQL brew 报错

javascript - 如何使用brew在没有node的情况下升级yarn

ruby - 使用 ruby​​ 压缩时间序列数据流

ruby - 为什么变量名不能以 `?` 结尾,而方法名可以?

javascript - rails - 如何将 onsubmit 与 form_tag 一起使用

mysql - 使用 brew mysql.server 安装 mysql@5.6 而不是命令

ruby-on-rails - ruby REXML : Get Value Of An XML Element