ubuntu18.04+pycharm+pydesigner 配置教程(亲测可用)

文章目录

    • 系统环境
    • pytorch 环境
    • 安装依赖包
    • 安装qtdesigner
    • PyUIC
    • pycharm
    • 配置qtdesigner
    • 配置PyUIC
    • 配置成功如何使用
    • 参考文章:

系统环境

ubuntu18.04

OS: Ubuntu 18.04.6 LTS
Python version: 3.7 (64-bit runtime)
Is CUDA available: True
CUDA runtime version: 11.1.74
GPU models and configuration: GPU 0: NVIDIA GeForce RTX 3090 Ti
Nvidia driver version: 510.108.03

pytorch 环境

torch                   1.8.1+cu111
torch-summary           1.4.4
torchaudio              0.8.1
torchvision             0.9.1+cu111

安装依赖包

PyQt5                   5.15.7
PyQt5-Qt5               5.15.2
PyQt5-sip               12.11.0
PyQtChart               5.15.6
PyQtChart-Qt5           5.15.2

安装qtdesigner

能够通过拖动各组件实现界面的设计

sudo apt-get install qttools5-dev-tools

PyUIC

可以将.ui的文件转化为.py文件

pycharm

打开File -> Settings显示如下界面:
ubuntu18.04+pycharm+pydesigner 配置教程(亲测可用)_第1张图片
选择Tools -> External Tools,点击+号:

配置qtdesigner

ubuntu18.04+pycharm+pydesigner 配置教程(亲测可用)_第2张图片
Name:

QtDesigner

Program:

/usr/lib/x86_64-linux-gnu/qt5/bin/designer

Working directory :

 $ProjectFileDir$

配置PyUIC

ubuntu18.04+pycharm+pydesigner 配置教程(亲测可用)_第3张图片

Name:

 PyUIC

Program:

选择你当前conda环境下的python3 目录,比如我pyqt5包安装在了pytorch环境下

可以使用conda env list 查看所在目录

Arguments:

-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

Working directory:

$FileDir$

点击ok即可

配置成功如何使用

在这里插入图片描述
点击Tools -> External tools

点击QtDesigner 进入设计界面,可以进行组件拖动,极其方便

保存后生成.ui文件

选中 u i 文件 选中ui文件 选中ui文件,点击Tools -> External tools, 点击PyUIC
不然会报错:
Error in input file: no element found: line 1, column 0

至此,可以成功转换!!

参考文章:

  1. https://blog.csdn.net/wwlswj/article/details/106409702
  2. https://blog.csdn.net/qq_45041871/article/details/113775749

你可能感兴趣的:(pyqt5详细教程,pycharm,python,ide,qt)