python - 无法使用 Pyinstaller 将 Python 脚本转换为可执行文件:空 dist 文件夹和找不到 PyQt5
问题描述
我正在使用 PyInstaller 从我的 Python 脚本创建一个独立的可执行文件。Python 脚本由 Python 3.7.1 创建,我使用 Anaconda。
当我运行 Pyinstaller 时,它会创建一个 .spec 文件以及 build 和 dist 文件夹。但是, dist 文件夹是空的。
除了“找不到现有的 pyqt5 插件目录”之外,Pyinstaller 没有报告任何错误。
我怎么解决这个问题?或者我该如何解决它,以便我可以了解问题出在哪里?
解决方案
经过几个小时阅读不同的线程后,我终于找到了一个可以接受的解决方案。
我补充说:
--exclude-module PyQt5
排除 PyQt5,因为我的脚本不使用它。exe 已创建。
希望它可以帮助某人。
推荐阅读
- python - 当变量数量未知时插入 Sqlalchemy
- django - DRF 嵌套模型序列化程序不包含在元数据中
- php - Laravel - 来自控制器全局的未读消息计数
- go - 如何制作自己的枚举
- typescript - 量角器 - 尝试单击一个元素并忽略所有错误
- flutter - 当没有上下文可用时,如何从异步执行中显示 SnackBar?
- r - 来自包chron奇怪格式的R函数times()
- sql - 删除 sql 中的组列表
- java - 如何在 dropwizard 中将 yml 文件读入 java hashmap
- java - 将文件从 JSP 上传到 Servlet 时出现奇怪的问题