前言
小编电脑是Mac,在使用pycharm输出allure
报告配置中遇到了各种坑,为此记录下遇到的问题,以及解决问题的方法
前提
Mac电脑安装了jdk1.8+
链接:https://www.jianshu.com/p/7a48536bfea9
下载allure
1.链接 https://pan.baidu.com/s/1DdfFO6sQiHQnSfirfhYx4Q 密码: 93so
2.直接解压就好啦
配置allure
1.打开终端,输入命令vim .bash_profile
编辑环境变量
2.加上allure的路径
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
export PATH=${PATH}:/Users/kobe/allure/allure-2.19.0/bin
第一条直接复制过去就好了,第二条将${PATH}:后面的路径改为自己allure的路径
坑1
:此处如果不配置这个,pycharm会报错
(sh: allure: command not found`)
坑2
:allure的路径,主要到bin目录下}/allure2.19.0/bin
3.编辑完成后按一下esc,然后输入i进入编辑模式下,在输入:wq,就可以保存退出编辑啦。
坑3
:
- `退出终端命令窗口,只有退出命令窗口,
- 然后再去执行source .bash_profile
;
- 然后再去执行allure --version查看版本号确保已经配置成功`
4.然后打开pycharm,点击run运行,还是报错
sh: allure: command not found
**坑3:
**注意报错前的这个sh指的是(mac电脑有个地方要配制成bash,而不是sh)
解决方法
上图就不是用命令行的方法了,感觉不是太靠谱,需要找到Mac电脑-系统偏好设置-中用户与群组,按照如图所示操作
然后选择“ / bin / bash”
5.然后去Mac电脑中打开pycharm运行还是报错sh: allure: command not found,需要重启pycharm之后还是报错,太无奈了…
坑4
:显然重启pycharm是不够的,需要重新启动一下电脑,真的是万能的重启呀!!!
重启之后再打开pycharm,点击run运行,之前的报错提示已解决,allure报告展现出来了
特此总结下来这个配置过程,真的很坑啊,特此记录下来,供需要的人参考,希望可以帮助到你们,请点赞支持下哦。