• eric6 中 designer 无法启动的解决办法


    1.安装环境:win10+python3.6+Eric6

    2.问题:使用 pip install PyQt5 安装 PyQt5.9 版本后,发现 Eric6 中无法打开 designer.exe 工具,在 ./Python/Lib/site-packages/PyQt5 目录下没有designer.exe工具。

    3.解决办法:

      1)方法一:安装缺少的 PyQt5 tools ,cmd 中:pip install PyQt5-tools (或者先在 https://pypi.python.org/pypi/pyqt5-tools 下载好 wheel 文件再安装),安装完成后,在 ./Python/Python36/Lib/site-packages/pyqt5-tools 目录下可找到 designer.exe。

      2)方法二:需要把从 pyqt 官网上下载的 pyqt5 安装目录中的 C:Python36Libsite-packages 里的 PyQt5 文件夹复制到 python 安装目录 C:UsersadongAppDataLocalProgramsPythonPython36Libsite-packages 里面即可,这时会弹出窗口,说有重复的文件,那么直接点击跳过就行,只把不同的复制进来就搞定了。然后再将之前建立的 .ui 文件通过 QT designer 打开就可行了。

      3)方法三:调用 QT5.8 的 designer.exe,此方法需要安装QT。

            在 https://www.qt.io/cn/qt-for-application-development/ 中下载并安装QT后,在 ./QT/5.8/mingw53_32/bin 中可以找到 designer.exe。

    4.总结:

      1)方法一亲测可用,方法二、三网上说也可以,不过没试过;

      2)使用 pip install PyQt5 安装 PyQt5.9 虽然简单,但是安装过程中速度并不快,而且安装完成后无法启动 designer.exe;

      3)有种 先安装 PyQt5 tools ,然后再 pip install PyQt5 安装 pyqt 就完美的感觉。。。

  • 相关阅读:
    String与int转换,Java当中
    微信小程序首页的上一个页面栈和当前页面栈
    windows中用命令行实现http下载网络文件
    jmeter
    java
    java
    java请求python的x-www-form-urlencoded接口
    java
    getopts/getopt命令行参数处理
    failed command: READ FPDMA QUEUED
  • 原文地址:https://www.cnblogs.com/ljd4you/p/7989763.html
Copyright © 2020-2023  润新知