欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python学习之路:GUI框架之pyqt

程序员文章站 2022-03-02 13:33:18
...

python学习之路:GUI框架之pyqt

这里记录我的python学习

一、安装

很多书本上提到要先到qt官网下载其他工具,去了你就会发现网页上下载完整qt又要注册又有试用期,很麻烦,实践发现python使用qt完全不用那么麻烦,直接pip安装就好了。

1、安装pyqt5及pyqt5-tools

pip install pyqt5
pip install pyqt5-tools

在env环境中执行完以上两条命令,对于32位系统估计已经能使用qt designer了,但是64位系统会遇到报错:
python学习之路:GUI框架之pyqt
解决方法: 将xxx\Python38\Lib\site-packages\pyqt5_tools\Qt 目录下的 plugins 合并进 xxx\Python38\Lib\site-packages\pyqt5_tools\Qt\bin目录下即可

Note: 安装之后的 designer等Qt工具都在 xxx\Python38\Lib\site-packages\pyqt5_tools\Qt\bin 目录下

这时你找到env目录下Lib/site-packages/QT/bin下找到designer.exe,可以顺利打开就说明QT没问题了

2、pyqt与pycharm关联

在PyCharm里打开Settings → Tools → External Tools添加如下:

 Name:QtDesigner
   Program:C:\Python36\Lib\site-packages\pyqt5-tools\designer.exe
   Working directory:$FileDir$

  Name:PyUIC
  Program:C:\Python36\python3.exe
  Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
  Working directory:$FileDir$

  Name:PyInstaller
  Program:C:\Python36\Scripts\pyinstaller.exe
  Arguments:--paths C:\Python36\Lib\site-packages\PyQt5\Qt\bin -F -w $FileNameWithoutExtension$.py
  Working directory:$FileDir$

————————————————
参考自:https://blog.csdn.net/halo_hsuh/java/article/details/106128954

相关标签: python