下载allure安装包https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/
将Allure添加到PATH
修改你的shell配置文件(对于zsh,通常是.zshrc)来永久地将Allure添加到你的PATH中。
1.打开终端。
2.使用文本编辑器打开.zshrc文件。例如,你可以运行vim ~/.zshrc
3.在文件的末尾添加一行,指定Allure可执行文件的路径。例如:
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
export PATH=${PATH}:xxx
ps:xxx 是你的allure的bin文件路径
ps:mac 怎么查看文件的路径?
1、复制文件
2、打开终端,复制
4.保存并且推出
Mac终端中使用vim编辑器
5.刷新
要使更改生效,运行 source ~/.zshrc
6.验证是否安装成功
a.在终端中运行allure --version
7.在PyCharm中使用Allure
-
确保PyCharm的终端使用的是zsh(你可以在PyCharm的设置中检查这一点)。
-
在PyCharm的终端中,尝试再次运行allure --version
遇到的问题
pycharm运行还是报错zsh: allure: command not found
原因:
我最开始把环境变量添加到.bash_profile而没有添加到.zshrc
我的电脑默认是使用zsh,所以我在自己的电脑终端查看版本正常,但是pycharm怎么都是提示找不到
特别注意,在一些开发工具内置的Terminal工具中,有时候也会遇到zsh: command not found这个问题,即使前面2步都已经做了。这时候还需要检查一下,最好在执行一下source ~/.zshrc 命令。(我就遇到过,找了好久问题)
PS:
1、.zshrc文件是Z shell(Zsh)的配置文件
2、.bash_profile是Bash shell的一个配置文件
3、Mac现在一般默认使用zsh了
https://zhuanlan.zhihu.com/p/697608419 感谢该网友的文章提醒,让我知道自己错在哪里