有没有办法将多个Python文件转换为一个程序?

问题描述 投票:0回答:1

所以,我用Python编写了一个lil程序。 它由 main.py、utils.py(包含我的所有函数)、requirements.txt 和名为 resources 的文件夹组成,其中包含两个 .txt 文件,脚本在其中保存列表。 现在是我的问题:我想使用 a) pyinstaller 然后 b) auto-py-to-exe 转换文件,但这些都不适合我!

每次都会出现一个 .exe,它只执行 main.py 的第一部分。但是一旦程序需要访问例如utils.py,exe崩溃。 我使用 --add-data 添加了所有必需的文件(程序自行填写)。 我能做什么或者我做错了什么?

  • py安装程序
  • 自动py到exe
  • 使用--add-data添加其他文件
python pyinstaller auto-py-to-exe
1个回答
0
投票

尝试 pyinstaller --onefile file1.py file2.py file1和file2是main和utils,你也可以添加更多文件

© www.soinside.com 2019 - 2024. All rights reserved.