Debian/Ubuntu安装PhantomJS

用youtube-dl解析的时候遇到一个错误提示:ERROR: PhantomJS executable not found in PATH, download it from http://phantomjs.org

只晓得问题出在了PhantomJS上面,需要给系统安装这个软件,这个从未听说过,也懒得去理解,反正下载安装就对了,因为每次我都是用这种简单粗暴的方式来解决问题的,先搞定有兴趣再渐渐深入理解;

PhantomJS简介

PhantomJS是一个基于webkit的JavaScript API,它使用QtWebKit作为它的核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。任何你可以在基于webkit浏览器做的事情,它都能做到。它不仅是个隐形的浏览器,提供了诸如CSS选择器,支持的Web标准,DOM操作,JSON,HTML5画布,SVG等,同时也提供了处理文件I / O的操作,从而使你可以向操作系统读写文件等.PhantomJS的用处可谓非常广泛,如网络监测,网页截屏,无需浏览器的网站测试,页面访问自动化等。

适用Debian/Ubuntu系统安装PhantomJS命令

cd ~
apt-get update
apt-get install build-essential chrpath libssl-dev libxft-dev
apt-get install libfreetype6 libfreetype6-dev
apt-get install libfontconfig1 libfontconfig1-dev
export PHANTOM_JS="phantomjs-2.1.1-linux-x86_64"
wget https://bitbucket.org/ariya/phantomjs/downloads/$PHANTOM_JS.tar.bz2
tar xvjf $PHANTOM_JS.tar.bz2
mv $PHANTOM_JS /usr/local/share
ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin

检查命令

phantomjs --version
输出版本号就算安装好了,我这边安装的是2.1.1版本
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片