Pycharm配置PyQt5

2021-01-18  本文已影响0人  庄周幻梦

依赖库

配置External Tool菜单

  1. 找到designer.exe的路径
    一般在python安装的三方库路径下: \python384\Lib\site-packages\pyqt5_tools\Qt\bin

  2. 配置External Tools菜单
    进入pycharm->File->Settings->Tools->External Tools->Add
    2.1. 配置designer(UI设计工具)

"""
Name:名称,自定义名称
Description:描述,自定义描述
Program:程序,designer.exe的路径 
Working directory:工作目录 ,直接使用变量  $FileDir$
""" 
image.png

2.2. 配置uic(将ui设计文件转换为python代码)

"""
Name:名称,自定义名称
Description:描述,自定义描述
Program:程序,指定python工具
Arguments:参数,-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory:工作目录,直接使用变量 $FileDir$
"""
image.png

常见报错

"""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem
Avaible platform plugs are:minimal
"""
image.png

原因:
designer工具所需的动态库缺失,将plugins下的移动至designer.exe同级目录让designer调用即可.
解决方案:将"pyqt5_tools\Qt\plugins"文件夹移动到designer.exe同级目录,即"pyqt5_tools\Qt\bin"目录下即可.

"""
  File "packageinfo.ui", line 1
    <?xml version="1.0" encoding="UTF-8"?>
    ^
SyntaxError: invalid syntax
"""
image.png

原因:
路径配置的是python的路径,但是指令用的是shell指令
解决方案:
重新配置下pyuic的参数. -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

上一篇 下一篇

猜你喜欢

热点阅读