Debian服务器安装和配置python环境,以及Allure 测试报告和chromedriver

python3.7环境

  1. 首先安装构建python源所需的包:

sudo apt update

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
2. 使用以下curl命令从Python下载页面下载最新版本的源代码:

curl -O https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tar.xz
3. 下载完成后,解压

tar -xf Python-3.7.7.tar.xz
4. cd 到python源目录并运行configure脚本,该脚本将执行大量检查以确保系统上存在所有依赖项:

cd Python-3.7.7

./configure --enable-optimizations
5. 运行make以启动构建过程:为了缩短构建时间,请根据处理器修改-j标志。 如果你不知道处理器的核心数,可以通过键入nproc来找到它。

make -j 处理器核心数
6. 构建完成后,通过以具有sudo访问权限的用户身份运行以下命令来安装Python二进制文件:

sudo make altinstall
7. 验证:
python3.7 --version
如果输出版本信息为:Python 3.7.7 就完成了。
(尝试一下在任意目录执行python3命令,看一下时候能进入到python,如果不能麻烦给配一下环境变量)

Allure 测试报告配置

  1. 先下载 Allure源码:
    下载地址:https://github.com/allure-framework/allure2/archive/2.13.5.tar.gz
  2. 解压
  3. 将bin目录下的 allure,配置环境变量。(最后在任意目录输入allure命令,试一下,如果弹出allure 相关指令就可以了)

chromedriver下载

  1. 下载地址:http://npm.taobao.org/mirrors/chromedriver/84.0.4147.30/chromedriver_linux64.zip
  2. 解压后,将chromedrive的path给我,因为脚本中需要通过path调用这个chromedriver。
原文地址:https://www.cnblogs.com/Super-Treasure/p/13559404.html