魅力:在Linux上找不到命令

1 pytest allure

我正在尝试将魅力报告生成实用程序与py.test框架集成。我已经使用以下命令在Linux上安装了allure:

$ wget https://github.com/allure-framework/allure-core/releases/download/allure-core-1.5.2/allure-commandline.tar.gz
$ tar -xvf allure-commandline.tar.gz

$ cd bin/
$ ls
allure  allure.bat
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试运行allure命令时,出现以下错误:

$ allure
allure: Command not found.
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决此问题吗?

Dmi*_*aev 5

运行可执行文件(具有可执行权限的任何文件);您只需按其路径指定它即可:path/to/allure/bin/allure或'./allure'。

您也可以将bin文件夹添加到PATH变量中,然后简单地运行allure

有关更多详细信息,请参见以下问题:如何在Unix控制台或Mac终端上运行Shell脚本?