centos下编译phantomjs2.0
2015-12-24 16:02
519 查看
phantomjs是一个无头浏览器,可以用来做测试和爬虫,但是因为有一些问题没有解决,所以官网不提供2.0版本的binary包,所以要自己编译。
1、安装需要的依赖:
sudo yum -y install gcc gcc-c++ make flex bison gperf ruby \
openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel \
libpng-devel libjpeg-devel
2、会需要python的argparse模块,这里通过easy_install安装(如果已经安装则不需要)
wget -q http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py
3、安装argparse
easy_install argparse
4、从github上clone源码:
git clone --recurse-submodules git://github.com/ariya/phantomjs.git
如果出现不识别参数的话,则为git的版本过低,请升极git的版本,这里就不作说明
5、开始编译
cd phantomjs
./build.py
接下来就是无尽的等待了
参考官网编译过程:http://phantomjs.org/build.html
1、安装需要的依赖:
sudo yum -y install gcc gcc-c++ make flex bison gperf ruby \
openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel \
libpng-devel libjpeg-devel
2、会需要python的argparse模块,这里通过easy_install安装(如果已经安装则不需要)
wget -q http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py
3、安装argparse
easy_install argparse
4、从github上clone源码:
git clone --recurse-submodules git://github.com/ariya/phantomjs.git
如果出现不识别参数的话,则为git的版本过低,请升极git的版本,这里就不作说明
5、开始编译
cd phantomjs
./build.py
接下来就是无尽的等待了
参考官网编译过程:http://phantomjs.org/build.html
相关文章推荐
- 查看Linux是Redhat 还是centos 还是...
- linux 安装CUnit-2.1-3
- Linux 字符设备控制技术
- linux安装vmware-tools
- PostgreSql 学习笔记二 CentOS下postgres升级
- CentOS7修改网卡为eth0
- Linux数据流重定向
- Linux数据流重定向
- CentOS7.0下安装 mysql5.6
- centos安装ab测试工具
- Linux screen 使用
- SecureCRT无法连接虚拟机Linux—虚拟网卡(NAT方式)IP(169.254.xx.xx)无效问题
- vmlinux
- Python SIP使用总结(Win&Linux通用)
- centos6.5安装jdk1.7步骤
- linux -- "./configure --prefix "命令
- PASSION之Linux安装常见错误
- linux常用命令
- 《线程的同步》 与 Linux 查看系统硬件信息(实例详解)
- Linux ---各种yum源配置详解