zoukankan      html  css  js  c++  java
  • linux下安装casperjs 开发运行环境

      casperjs是一个基于phantomjs的测试框架,使用python进行操作,所以一个完整的casperjs环境需要安装phantomjs和python。

    1 phantomjs安装

      到官网下载最新版本http://phantomjs.org/,我下载的是phantomjs-2.1.1-linux-x86_64.tar.bz2

      解压到你喜欢的目录,我这里是/usr/local/

        tar jxvf phantomjs-2.1.1-linux-x86_64.tar.bz2

      解压后目录名是phantomjs-2.1.1-linux-x86_64,有点长,通过mv命令修改下

        mv phantomjs-2.1.1-linux-x86_64 phantomjs

      可执行文件的实际路径是/usr/local/phantomjs/bin/phantomjs

      建立一个软连接到用户的可执行文件目录,这样用户就可以通过phantomjs直接执行该程序了

        ln -sf /usr/local/phantomjs/bin/phantomjs /usr/local/bin/phantomjs

      测试

        phantomjs --version

    2 python安装

      到官网下载最新版https://www.python.org/,我下载的是Python-3.6.5.tgz。需要注意的是,centos7 自带python2,还不能删除。

      由于是源码安装,所以可以解压到任意目录,解压后进入解压后的目录。然后创建一个你喜欢的目录作为安装目录,我这里是/usr/local/python3、

      执行configure并指定安装目录

        ./configure --prefix=/usr/local/python3

      安装

        make

        make install

      建立软连接方便使用

        ln -sf /usr/local/python3/bin/python3 /usr/local/bin/python3

        ln -sf /usr/local/python3/bin/pip3 /usr/local/bin/pip3

      测试

        python3 --version

    3 CasperJS

       首先你需要先安装一个git

        yum install git

      通过git下载CasperJS的文件

        git clone git://github.com/casperjs/casperjs.git

      将下载的文件挪到一个你喜欢的地方,我这里是/usr/local/casperjs

        mv casperjs /usr/local/casperjs

      建立软连接方便使用

        ln -sf /usr/local/casperjs/bin/casperjs /usr/local/bin/casperjs

      测试

        casperjs --version

      

      

  • 相关阅读:
    Java 线程池原理分析
    基于 Java NIO 实现简单的 HTTP 服务器
    Java NIO之选择器
    Java NIO之套接字通道
    Django【基础篇-1】
    paramiko_sftp封装
    python random模块生成随机验证码
    Python3 os与sys模块用法
    python生成器并行实例
    python装饰器无参及有参案例
  • 原文地址:https://www.cnblogs.com/cation/p/8931349.html
Copyright © 2011-2022 走看看