gpt4 book ai didi

python - 如何将具有许多 python 文件和 main.py 输入视频的 python 项目转换为单个可执行文件?

转载 作者:行者123 更新时间:2023-12-02 05:28:25 25 4
gpt4 key购买 nike

I have the following folders in my project
1. fire.py
2.main.py
3.traffic.avi #video file
4. vechile.py
  1. 我已经使用了 py2exe GUI,但无法创建 exe 我的场景的文件。因为我 有一个视频和一些导入文件。 我的程序 main.py 导入 fire.py 和 vechile.py 并且主程序需要这个视频 交通.avi . 现在我如何将这整个东西转换成一个可执行文件。 我希望在创建 .exe 时运行整个项目。 可以使用 pyinstaller 将单个文件转换为 exe 文件,但我如何转换这种类型的 包含视频文件和 main.py 的项目导入两个 python 文件 fire.py 和 vechile.py 并获取输入视频流量.avi 进行处理。如果可能,请提供解决方案和步骤 对于这种情况。

最佳答案

pyinstaller --add-data 'traffic.avi:traffic.avi' --onefile main.py 应该可以工作。

要访问该文件,请查看 Bundling data files with PyInstaller (--onefile)

编辑:据我所知,如果您将类或方法导入到 main.py 中,则不必手动添加其他文件。 Pyinstaller 会自行解决这些依赖关系。我纠正了上面的命令。看起来您还必须指定目标文件名。

关于python - 如何将具有许多 python 文件和 main.py 输入视频的 python 项目转换为单个可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59647518/

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