1. pycharm 及 anaconda 安装略过
2.在pycharm 中通过 anaconda 配置生成虚拟环境
file-->settings-->Project Interpreter,
如图,假设生成的虚拟环境的名称为“conda-py36-tfGPU-pyqt5”

3. 在虚拟环境中,点击如上图所示,右方的绿色加号,得到下图,搜索pyqt,选择 PyQt5,
点击对话框左下方的“install package”,为当前环境安装PyQt5

4.安装完pyqt后,在File-->Settings-->Tools-->External Tools界面下,配置pyqtTool
File-->Settings-->Tools-->External Tools,新建如图所示的工具

5.配置各工具,配置参数如下:
QtDesigner配置:
program:创建的环境地址/bin/designer
working directory:$FileDir$

PyUIC配置:
program: 创建的环境地址/bin/python
arguments: -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
working directory: $FileDir$

6. 回到如下界面,点击右下方的apply

7. 回到pycharm主界面

7.1点击上方的Tools ,选择自己创建的PyQt5-->QtDesigher工具,可以打开pyqt的主界面:

点击右下方的“creat”可以创建新的 .ui 文件,点击“open...”可以打开当前project下的 .ui文件
7.2 PyQt5-->PyUIC工具,可以将 .ui 文件生成 .py文件(在.ui文件上点击鼠标右键,选择PyQt5-->PyUIC即可)
8. 运行.py文件显示界面
新建ui_main.py文件,输入以下内容:
#-*-coding:utf-8-*-
from PyQt5 import QtGui,QtWidgets
from ui import *
import img_show as myMainWindow #img_show 是 .ui 文件生成的对应 .py文件的文件名
class MainWindow(QtWidgets.QDialog):
def __init__(self,parent=None):
QtWidgets.QWidget.__init__(self,parent)
self.ui=myMainWindow.Ui_Dialog()# Ui_Dialog为.ui产生.py文件中窗体类名,经测试类名以Ui_为前缀,加上UI窗体对象名(此处为Dialog,见上图)
self.ui.setupUi(self)
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
myapp=MainWindow()
myapp.show()
app.exec_()
运行ui_main.py文件可以显示 .ui 的界面
本文详细介绍了如何在PyCharm中使用Anaconda创建虚拟环境,并配置PyQt5开发环境,包括环境搭建、工具配置、PyQt5应用创建与运行等关键步骤。
2201

被折叠的 条评论
为什么被折叠?



