在上一篇笔记中波波分享了phantomjs的官方下载链接,事后也在自己的电脑中简单实验了一番。但是在安装完成后发现键入“phantomjs -v”指令后提示“command not found”。
安装过程我参考了这篇博客:《Centos7安装phantomjs》。
安装指令我再复制一遍哈~~
- #下载 (64 位)
- wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
- # 安装 bzip2
- yum install bzip2
- #解压
- tar -jxvf phantomjs-2.1.1-linux-x86_64.tar.bz2
- #移动
- mv phantomjs-2.1.1-linux-x86_64 /usr/local/src/phantomjs
- #给个软链
- ln -sf /usr/local/src/phantomjs/bin/phantomjs /usr/local/bin/phantomjs
- #安装依赖
- yum install fontconfig freetype2
- # 测试版本号
- phantomjs -v
看到“command not found”提示后第一时间想到可能是没有把phantomjs加入到系统的环境变量中,这就跟我们用Windows电脑时,如果想给CMD增加一些命令则必须把相关的依赖加入到环境变量中。
解决办法就是在“~/.bash_profile”的PATH后面增加“:/usr/local/bin”。
除了上述方法之外,其实我们也可以在建立软连接的那一步,把软连接建立在“/usr/bin”目录,而不是“usr/local/bin”,这与Centos后期环境变量设置有关,早期的Centos版本一般不会遇到此类问题。
最后就是安装中文字库。命令也从上述博客复制过来啦!!!
- yum install bitmap-fonts bitmap-fonts-cjk
- # 安装字体相关的依赖包
- yum groupinstall "fonts" -y
- # 刷新字体缓存
- fc-cache