0

问题

Zlib 不能包含在我的任何脚本中。如果包括在内,我会收到此错误

LoadError: dlsym(0x7f859bc94d90, Init_Zlib): symbol not found - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin11.0/Zlib.bundle
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin11.0/Zlib.bundle
from (irb):1

无论我使用的是内置 Ruby 还是 RVM 1.8.7 或 1.9.2,都会发生这种情况

系统

  • 麦金塔 10.7.3
  • 酷睿 i7
  • 8GB
4

2 回答 2

0

请阅读并遵循以下说明:

rvm requirements

安装完所有已安装的软件包后,重新安装您的 rubies:

rvm reinstall 1.8.7,1.9.2

如果您没有 homberew 或 macports,您也可以使用 RVM 安装软件包:

rvm pkg help
于 2012-04-04T15:27:04.190 回答
0

require 'zlib'而不是require 'Zlib'

于 2014-04-04T21:46:32.800 回答