python3.6.5安装pyqt_Python3.6 PyQt5 pycharm 环境搭建

一.安装PyQt5,版本:PyQt5-5.9-5.9.1-cp35.cp36.cp37-none-win_amd64.whl

1.下载,官方:https://pypi.python.org/pypi/PyQt5或者百度云盘:链接:http://pan.baidu.com/s/1qY4pAiC 密码:4rsf

2.有安装了python2和3共存的话选择pip3安装 :pip3 install PyQt5-5.9-5.9.1-cp35.cp36.cp37-none-win_amd64.whl

二,安装pyqt5_tools,版本:pyqt5_tools-5.8.2.1.0-cp36-none-win_amd64.whl

1.下载:官方:https://pypi.python.org/pypi/pyqt5-tools或者百度云盘:链接:链接:http://pan.baidu.com/s/1slns9YH 密码:apqt

2.安装:pip3 install pyqt5_tools-5.8.2.1.0-cp36-none-win_amd64.whl

三在pycharm配置pyqt5

1.在pycharm打开设置:

添加

344bdf61e69e

在Qt Designer的设置中,Program选择PyQt安装目录中designer.exe的路径:C:\Python36\Lib\site-packages\pyqt5-tools\designer.exe

Work directory 使用变量$FileDir$(点击后面的 Insert macro 按钮可以不用输入双击上屏 直接插入)

344bdf61e69e

2).设置“PyUIC”-- 这个主要是用来将 Qt界面 转换成 py代码

在PyUIC的设置中,其他的都差不多,Program 写入Python的地址,Parameters写入

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

把上面的python路径修改成自己的即可!

Work directory 使用变量$FileDir$

344bdf61e69e

创建第一个pyqt项目:

打开我们的QtDesigner,我们就可以写布局了。

344bdf61e69e

启动了Designer程序,我们就可以拖控件了。

我们创建窗口程序,选择Man Window,让后点击create。

344bdf61e69e

点击create后,会出现画布和控件

344bdf61e69e

拖动一个文本写点内容:

344bdf61e69e

保存布局文件。

344bdf61e69e

选择保存路径

344bdf61e69e

此时在项目下可以看到这个文件了。

344bdf61e69e

但是这个文件python不能直接运行啊,咋办?

此时需要我们上面配置的另一个工具了PyUIC。

选中文件右键,选择我们之前配置的PyUIC

344bdf61e69e

这个命令行工具就会把UI文件转成py文件。

344bdf61e69e

启动这个python文件,我们需要调用它:

编写 main.py:

344bdf61e69e

代码如下:

import sys

import HelloWorld

from PyQt5.QtWidgets import QApplication, QMainWindow

if__name__ =='__main__':

app = QApplication(sys.argv)

MainWindow = QMainWindow()

ui = HelloWorld.Ui_MainWindow()

ui.setupUi(MainWindow)

MainWindow.show()

sys.exit(app.exec_())

如何运行:

344bdf61e69e

-----------------------------------------------------华丽的分割线--------------------------------------------------------------------

最近用到了资源文件,资源文件需要用pyrcc5.exe转码,配置方式如图

344bdf61e69e

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值