gpt4 book ai didi

python - Pyinstaller 错误 : Unrecognized arguments when passing a spec file

转载 作者:行者123 更新时间:2023-12-03 21:21:29 33 4
gpt4 key购买 nike

我运行 pyi-makespec --onefile MyScript.py。在此之后我添加 a.datas += Tree('./MyData', prefix='.')到生成的规范文件。然后我尝试运行:

pyinstaller MyScript.py --onefile MyScript.spec

但是 Pyinstaller 返回:

pyinstaller-script.py: error: unrecognized arguments: MyScript.spec

我正在使用 PyInstaller 3.3.1 和 Python 3.6.5。

有人知道为什么它不让我传递规范文件吗?

最佳答案

--onefile 选项不支持参数,如果您更改了生成的规范文件,则必须将其传递给 pyinstaller,文档如何 outlines :

After you have created a spec file and modified it as necessary, youbuild the application by passing the spec file to the pyinstallercommand.

所以调用命令的正确方法是:

pyinstaller --onefile MyScript.spec

关于python - Pyinstaller 错误 : Unrecognized arguments when passing a spec file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51302204/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com