IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升 & 职场人每日进阶」,个人微信957863300

gem install 时报错,no such file to load -- zlib (解决方案)

上一篇 / 下一篇  2016-05-27 10:59:42 / 个人分类:IDO杂谈

51Testing软件测试网`+g3L Ot;J%S{:e
很多初玩ruby的同学,
通过ruby 的gem install安装时,经常会遇到的错误 
51Testing软件测试网x{#I} Q_i

[root@localhost zlib]# gem install rails

3^ f8eQ{ o[7^[0

ERROR:  Loading command: install (LoadError)

do6LS'~$w4t5S0

cannot load such file -- zlib51Testing软件测试网1bue4WQy.A@

ERROR:  While executing gem ... (NoMethodError)51Testing软件测试网(WMf Gb(q8j

undefined method `invoke_with_build_args' for nil:NilClass

f&xnl6JX8k%o)ixs0


.y X^fOK6j0

Bh7i&O d&] t~.D0
解决方案:

进入ruby源码文件夹 51Testing软件测试网7]z&zs"Bu^ZWF
安装ruby自身提供的zlib包 51Testing软件测试网8Sw,j I&o;b
#cd ext/zlib
DXFST:g1p#g}0#ruby ./extconf.rb
0w bPH)C}0#make51Testing软件测试网$rGn;wEi/^;K z5H
#make install
51Testing软件测试网5I-OE HOEyF V}t

问题解决51Testing软件测试网"]3og }d8t


8f8S@6{y0j)hm5[A0

(?#^ rm aa0

-----51Testing软件测试网 K.o xP8qe B-E.t!G

附上另外一个错误的解决方案51Testing软件测试网)w/_ elC(X

--with-openssl-include=/usr/local/ssl/include/ --with-openssl-lib=/usr/local/ssl/lib  

@ c{$YD,j0

也是一样的处理思路:

9X#q mG M J*Ly~"[0

#cd ext/openssl
#ruby ./extconf.rb
#make
#make install51Testing软件测试网 fUe4h#O,Z


TAG: gem Ruby ruby zlib

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升 & 职场人每日进阶」,个人微信957863300

日历

« 2020-07-10  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 587808
  • 日志数: 370
  • 建立时间: 2012-06-04
  • 更新时间: 2020-06-24

RSS订阅

Open Toolbar