import - 如何使用 pyinstaller 打包大型多文件夹项目?
问题描述
这是一个类似于我的实际项目的示例项目文件夹结构。
-repo_folder
--app_folder
---GUI_folder
----GUI1.py
----GUI2.py
---calculations_folder
----calculations1.py
----calculations2.py
---main.py
--cli.py
cli.py 指向 main.py。Main.py 只导入 GUI1.py。然后从那里导入 GUI2.py 等等。
基本上,是否有一种简单的方法可以确保包含每个文件中完成的所有导入?我无法使用 pyinstaller 成功导出具有这种文件夹设置的项目。我不断收到“无法执行脚本 cli”或“没有名为 GUI 的模块”。
有人可以举例说明如何为上述结构的项目导入代码吗?
解决方案
推荐阅读
- c++ - 尝试在矢量上使用擦除功能时“没有匹配的调用功能”
- flutter - analysis_options.yaml 中有多个包含项?
- javascript - 从JS中的字符串替换特定元素(唯一或重复)
- constraints - 在约束块内使用函数
- python - 加载 PNG 时像素值错误
- node.js - 无法在 Windows 中安装 angular/cli。找不到模块'C:\Windows\bin\postinstall\script.js
- c# - 在 mysql 和 C# 中使用局部变量和多查询命令
- java - JProgressBar 看起来不正确
- rdf - 类未显示在 GraphDB 中
- capistrano - 使用 :repo_tree 链接到多个子目录