博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】在 CentOS 6.3 中使用 PhantomJS 做网络爬虫的过程中往往会遇到各种问题,我们要解决它。
系统版本:CentOS 6.3、PhantomJS 的版本:phantomjs-2.1.1-linux-i686、libz 安装版本:zlib-1.2.11
当遇到问题:phantomjs: /lib/libz.so.1: no version information available (required by phantomjs) 的时候,仔细看报错提示,说明是 libz 版本不可用,我们只需要正确安装好最新版本即可(或者对应的版本),由于我在安装过程中没有正确的安装,导致遇到一些问题,如下给出正确的安装方法。
zlib 的下载地址是:
从列表中下载一个版本可以是最新的。传到 /usr/local/src 位置上
切换到zlib目录下,编译zlib
./configure --prefix=/usr/local/zlib
make
make install
更新动态链接库数据
echo "/usr/local/zlib/lib" >> /etc/ld.so.conf
ldconfig -v
以上的操作是正确安装的方法。能够解决如题问题。
版权归 马富天PHP博客 所有
本文链接地址:http://www.mafutian.net/353.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
评论审核未开启 |