pyinstaller - 长时间运行的 pyinstaller 应用程序的问题
问题描述
我正在使用 pyinstaller 创建一个单文件可执行文件。在我的规范文件中,我手动复制了几个目录。
datas=[('bp/ui/templates', 'templates'), ('bp/ui/static', 'static'), ('dict', 'dict'), ('certs', 'certs')]
它执行并运行良好。我可以在创建的 _MEI 目录中查看所有内容。在应用程序运行几天(最多大约一周)后,我收到 cert not found 错误并且它停止工作。检查相同的 _MEI 目录,除了 datas 目录中的文件外,其他所有内容都在那里。所有子目录仍然存在(例如模板/包含),但所有文件都消失了。其他自动复制的 .py 文件仍然存在。
有没有人见过这样的东西?
编辑:顺便说一句,这是在 Mac 上测试的。不确定它是否也发生在 Linux 上。
-小姐
解决方案
推荐阅读
- javascript - 如果单击输入,CSS div 隐藏
- user-interface - 如何在空手道 UI 中上传文件,从桌面自动唱单按钮
- user-interface - UI 中的 Guidewire 异常处理
- python - 熊猫仅针对正值和其他条件计算/显示数据帧 cumsum()
- php - 合并多个 github 用户帐户并传输提交
- c# - .Net 5.0 中的 Endpoint.Behaviors 和 clientRuntime.MessageInspectors 在哪里?
- reactjs - 在 redux 中,在行动中更改数据是一种好的做法吗?
- django - 模型管理错误:无法排除字段,因为它是父模型的外键
- plotly - plotly:从直方图中获取值 / plotly:从轨迹中获取值
- java - 我如何在 Springboot 中为 Thread shedule 命名