pyqt是python设计GUI的第三方包

作为一个小白,我觉得这篇博客贼好,我就是按照这个博客写的。

这个博客一共分5步,每一步都特别详细。


pyqt 打包exe时遇到的问题(我的python环境是anaconda3)

Python PyInstaller 打包报错:AttributeError: 'str' object has no attribute 'items'

1、 解决方案1

网上查询,可能是setuptools比较老: 更新一下 pip install --upgrade setuptools

按此方法,解决了我的问题,特记录。

2、 解决方案2

重新安装环境,不使用anaconda的环境


遇到问题2

PyQt5 Cannot read QLibraryInfo output: raised Expecting value: line 1 column 1 (char 0) when decoding

这个问题我猜测可能是版本不兼容问题, 问题可参考大神制作

具体就是找到

python3.5/dist-packages/PyInstaller/utils/hooks/qt.py line: 41#这里,然后修改如下
json_str = '{"isDebugBuild": false, "version": [5, 11, 2], "location": {"ArchDataPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt", "LibraryExecutablesPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/libexec", "Qml2ImportsPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/qml", "ExamplesPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/examples", "DocumentationPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/doc", "PluginsPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/plugins", "LibrariesPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/lib", "ImportsPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/imports", "HeadersPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/include", "TranslationsPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/translations", "SettingsPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt", "PrefixPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt", "DataPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt", "TestsPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/tests", "BinariesPath": "/usr/local/lib/python3.5/dist-packages/PyQt5/Qt/bin"}}'

注意:将/usr/local/lib改为你自己的python路径

最新文章

  1. Map集合及与Collection的区别、HashMap和HashTable的区别、Collections、
  2. asp.net mvc ajax FileUpload
  3. 删除流氓软件McAfee
  4. Unity 特殊文件夹 : 位置不能随便放
  5. JQuery 菜鸟笔记(一)
  6. sql2000添加表注释,列注释 及修改 删除 注释
  7. C基础 北京大公司面试简单总结
  8. SQL时间第一期_获取系统年月日时分秒
  9. codeforces 615D - Multipliers
  10. Android中自定义View的MeasureSpec使用
  11. VIm变成sublime (转)
  12. C# 7 函数 青歌赛打分 天气预报
  13. 清北学堂入学测试P4751 H’s problem(h)
  14. 从零开始用 Flask 搭建一个网站(一)
  15. AR934X built-in switch链路检测问题及处理方法
  16. mysql语句执行顺序图示
  17. R12.2.4 ORA-01017: invalid username/password; logon denied
  18. Win10系统的SurfacePro4如何重装系统-4 如何再次备份和还原系统
  19. 题解—— 洛谷 p1269 信号放大器(贪心)
  20. CUDA cufftPlanMany的用法_31通道32*8像素的FFT

热门文章

  1. GPU程序缓存(GPU Program Caching)
  2. jquery扩展方法详解
  3. Net Core构建Angular4应用程序
  4. Ubuntu系统修改服务器的静态ip地址
  5. 运行node提示:events.js:160 throw er; // Unhandled 'error' event
  6. logback整合Logstash
  7. (译)Cg Programming/Unity(Cg编程/Unity)
  8. JAVA基础之基本类型包装类、System类、Math类、Arrays类及大数据运算
  9. awk对列求和
  10. C# XML序列化/反序列化类XmlSerializer使用示例