求助大牛,pyinstaller 打包 pytest+allure 自動化測試框架後執行報錯,請大牛指教

oscarforever發表於2020-06-22

問題描述:在源程式中執行 pytest.main(['.\ApiTestCase', '--alluredir=\ApiTestReport', '--clean-alluredir']) 可以正常執行,在使用 pyinstaller -F Auto_Runner_Api_Main.py 生成的
Auto_Runner_Api_Main.exe 程式執行時報如下錯誤:
ERROR: usage: Auto_Runner_Api_Main.exe [options] [file_or_dir] [file_or_dir] [...]
Auto_Runner_Api_Main.exe: error: unrecognized arguments: --alluredir=\ApiTestReport --clean-alluredir
inifile: None
rootdir: C:\Users\oscar\eclipse-workspace\AutoRunner_ApiPlatform\src\dist
注:本機已按裝 allure-pytest 外掛,是沒有將 allure-pytest 外掛打包進去嗎?請大牛指點,多謝啦!
.

相關文章