参考官网文档 https://doc.qt.io/qtforpython/quickstart.html

Qt for python官方文档: Qt for Python Documentation

使用pip安装PySide6 - 完美代码 (perfcode.com)

还是决定先用electron-vue技术栈,暂时不会更了

环境要求

  • Python 3.6+
  • 官网推荐使用虚拟环境,本文在anaconda下创建

安装

  • 创建虚拟环境

    在anaconda prompt中输入以下命令

    • conda create -n myqt python=3.6.5
    • conda activate myqt
  • 安装pyside6(pip)

    为了防止下载速度过慢,建议配置镜像源

    • conda(conda暂时好像下不了)
    • pip:pip install pyside6
  • 测试是否安装成功

    1
    2
    3
    4
    5
    6
    7
    import PySide6.QtCore

    # Prints PySide6 version
    print(PySide6.__version__)

    # Prints the Qt version used to compile PySide6
    print(PySide6.QtCore.__version__)

    我是6.2.2版本

    image-20211214113724163

在pycharm里配置qt desinger

PySide6的安装路径一般是[python路径]\Lib\site-packages\PySide6,由于我是装在conda的虚拟环境下的,路径则为虚拟环境下的路径,一般是C:\Users\[用户名]\.conda\envs\[虚拟环境名]\Lib\site-packages\PySide6

此目录下可以找到 designer.exe,建议发送快捷方式到桌面或者固定到开始菜单以便迅速定位。

在PyCharm中点击设置-工具-外部工具,点+创建工具。

image-20211214154137595

  • 程序: designer.exe 的路径

  • 工作目录: 设置保存的 UI 文件位置,可以点右边的加号添加宏,图中所示的表示存储在project底下的ui文件夹底下