今天要用pycharm输出allure报告,配置中遇到各种坑,在此记录一下,过程
1.下载allure,这部分容易,大家百度哦;
下载完成后,放到英文路径的文件下
2.打开终端 vim .bash_profile 编辑环境变量
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin (坑1:此处如果不配置这个,pycharm会报错 sh: allure: command not found)
export ALLURE=/{allure的路径,主要到bin目录下}/allure2.14/bin
export PATH=$ PATH:$ ALLURE
上边环境变量,配置嫌多余的自行优化哈,是我的原样环境变量;
3.环境变量配置好之后
坑2:退出命令窗口,只有退出命令窗口,再去执行source .bash_profile 然后再去allure --version
才能看到版本allure安装版本;
source .bash_profile(使环境变量生效)
allure --version(查看allure版本)
直接上图,有时候运气不好就是这种状况
4.然后去pycharm中运行,还是报错
sh: allure: command not found
坑3:注意报错前的sh(mac电脑有个地方要配制成bash,而不是sh)
方法,这里不说用命令行的方法了,感觉不是太靠谱,直接上图,找到设置中用户与群组,按照下图操作
然后选择“ / bin / bash”
5.然后去电脑中pycharm运行还是报错sh: allure: command not found
然后重启pycharm之后还是报错,无奈;
坑4:这个时候显然重启pycharm是不够的,需要重新启动一下电脑,万能的重启呀;
重启之后在此打开,运行,然后报错解决,报告展现出来(注意用火狐浏览器)
总结下来这个过程,真坑,特此记录,供需要的人参考,如有帮助,点赞支持下哦。