Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium webdriver 无法在AWS ubuntu上运行诱惑_Selenium Webdriver_Amazon S3_Qa_Allure - Fatal编程技术网

Selenium webdriver 无法在AWS ubuntu上运行诱惑

Selenium webdriver 无法在AWS ubuntu上运行诱惑,selenium-webdriver,amazon-s3,qa,allure,Selenium Webdriver,Amazon S3,Qa,Allure,我已经使用下面提到的命令在AWSEC2 Ubuntu实例上安装了allure命令行工具 sudo npm install -g allure-commandline 当我尝试使用下面的cmdallure help验证它时,我收到以下消息allure:command not found 我在aws上托管了jenkin并运行了selenium测试脚本,在我的本地系统上运行良好,我能够成功生成allure报告,我在这里做错了什么?我认为$PATH变量中缺少allure可执行位置,因此,allure

我已经使用下面提到的命令在AWSEC2 Ubuntu实例上安装了allure命令行工具

sudo npm install -g allure-commandline
当我尝试使用下面的cmd
allure help
验证它时,我收到以下消息
allure:command not found


我在aws上托管了jenkin并运行了selenium测试脚本,在我的本地系统上运行良好,我能够成功生成allure报告,我在这里做错了什么?

我认为$PATH变量中缺少allure可执行位置,因此,
allure help
在命令行中失败。您是否在path变量中添加了npm安装?您可以使用“npm root-g”获得npm安装路径,其中allure allure:/usr/bin/allure/usr/share/allure/opt/allure-2.9.0/bin/allure/opt/allure-2.9.0/bin/allure.bat--在$path中设置的内容似乎没有问题,因为
/usr/bin
将在路径中。您是否尝试过sudo allure帮助?。我高度怀疑诱惑只适用于超级用户。因为您是通过
sudo npm安装-g allure命令行安装的