pyqt5 - 如何使用pyinstaller生成一个pyqt5软件?
问题描述
我正在使用 pyinstaller 在 ubuntu 16.04 中生成可执行的 pyqt5 软件,但我遇到了一些问题,我该如何解决?
我的操作系统是Ubuntu16.04LTS,python版本是anconda3 python3.6.5,我的pyqt5是用pip安装的,在pip列表中显示的是5.11.3,qmake版本是3.1。我将 anconda 的 lib 目录添加到我的 LD_LIBRARY_PATH 中(如果没有,当我运行 pyinstaller myfile.py 时,它会显示“TypeError: expected str, bytes or os.PathLike object, not NoneType”),我可以成功获得我的可执行 pyqt5 软件。但是,当我运行我的可执行应用程序时,出现问题,我该怎么办?非常感谢您的帮助!
ImportError:/home/kanghao/dabao/dist/train_tool/libQt5Core.so.5:未找到版本“Qt_5.11”(/home/kanghao/dabao/dist/train_tool/PyQt5/QtCore.so 需要)[11591]执行脚本 train_tool 失败
我的代码在网页中:https ://blog.csdn.net/yourgreatfather/article/details/85063787
我希望我的代码可以成为一个可执行的软件。
解决方案
推荐阅读
- android-studio - 如何更新回收站视图(即使用分页)kotlin android?
- visual-studio-code - VS 代码路径不存在
- hyperledger-fabric - peer1 上的链码安装错误。可以安装在 peer0
- jupyter-notebook - 如何将我的 jupyter notebook 改回默认字体样式?
- html - 如何先选择
里面的元素
元素? - .net - 我正在使用正则表达式 (.*) 来提取以下信息,但它留下了一半
- kubernetes-deployment - 将服务分发到所有节点
- python - 如何在 python 模块中拥有 CLI 以及正常功能?
- r - 为什么 DLNM(R) 中的湿度显示 coef/vcov 与基矩阵不一致,但温度正常
- java - 在 Spring Boot 的一个查询中统计我的客户