CentOS7安装phantomjs提示command not found

在上一篇笔记中波波分享了phantomjs的官方下载链接,事后也在自己的电脑中简单实验了一番。但是在安装完成后发现键入“phantomjs -v”指令后提示“command not found”。

安装过程我参考了这篇博客:《Centos7安装phantomjs》。

安装指令我再复制一遍哈~~

  1. #下载 (64 位)
  2. wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
  3.  # 安装 bzip2
  4. yum install bzip2
  5. #解压
  6. tar -jxvf phantomjs-2.1.1-linux-x86_64.tar.bz2
  7. #移动
  8. mv phantomjs-2.1.1-linux-x86_64 /usr/local/src/phantomjs
  9. #给个软链
  10. ln -sf /usr/local/src/phantomjs/bin/phantomjs /usr/local/bin/phantomjs
  11. #安装依赖
  12. yum install fontconfig freetype2
  13. # 测试版本号
  14. phantomjs -v

看到“command not found”提示后第一时间想到可能是没有把phantomjs加入到系统的环境变量中,这就跟我们用Windows电脑时,如果想给CMD增加一些命令则必须把相关的依赖加入到环境变量中。

解决办法就是在“~/.bash_profile”的PATH后面增加“:/usr/local/bin”。

除了上述方法之外,其实我们也可以在建立软连接的那一步,把软连接建立在“/usr/bin”目录,而不是“usr/local/bin”,这与Centos后期环境变量设置有关,早期的Centos版本一般不会遇到此类问题。

CentOS7安装phantomjs

最后就是安装中文字库。命令也从上述博客复制过来啦!!!

  1. yum install bitmap-fonts bitmap-fonts-cjk
  2. # 安装字体相关的依赖包
  3. yum groupinstall "fonts" -y
  4. # 刷新字体缓存
  5. fc-cache
波波
你想把广告放到这里吗?

发表评论

您必须 登录 才能发表留言!