IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

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

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

51Testing软件测试网 u9J1m*JxB0W(y
很多初玩ruby的同学,
通过ruby 的gem install安装时,经常会遇到的错误 

funJ:t0

[root@localhost zlib]# gem install rails

g._$BU5|2hp'}W0

ERROR:  Loading command: install (LoadError)

i6U s$e3W V L0

cannot load such file -- zlib51Testing软件测试网/NUOK3f

ERROR:  While executing gem ... (NoMethodError)51Testing软件测试网~ bO3s*o4Xo-JBS?

undefined method `invoke_with_build_args' for nil:NilClass

P8gFG]sF(Y6A0

51Testing软件测试网3d8gV8w,RK7eZ
51Testing软件测试网M&z7x-g wj9ou

解决方案:

进入ruby源码文件夹 
PO1AwY_u`S5x0安装ruby自身提供的zlib包 51Testing软件测试网2ItF t&_
#cd ext/zlib
+P nT |-Tt*D0#ruby ./extconf.rb51Testing软件测试网'l7\9^X/n/A
#make51Testing软件测试网g&B\(S H9g+X
#make install
51Testing软件测试网,N?4tH] M xY

问题解决51Testing软件测试网JK5V]#ix/[ @

51Testing软件测试网4\ k V2T?m co8kQ

9C PX,|(RZ `5H9~0

-----

M ?KRZw T%KJ0

附上另外一个错误的解决方案

z#B1~:G3\Gj'@0

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

_(B5@*Y Z|,m[,sR0

也是一样的处理思路:51Testing软件测试网n(S} Ql4pqWo

#cd ext/openssl
#ruby ./extconf.rb
#make
#make install

v5FC%J!c2z8I0

TAG: gem Ruby ruby zlib

 

评分:0

我来说两句

xuquan

xuquan

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

日历

« 2024-04-22  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 914320
  • 日志数: 427
  • 建立时间: 2012-06-04
  • 更新时间: 2022-02-23

RSS订阅

Open Toolbar