pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)


Posted in Python onMarch 25, 2020

1.安装pyqt5

1.打开anaconda prompt命令窗口,激活虚拟环境:activate tensorflow

2.安装PyQt5

pip install pyqt5

3.安装PyQt5-tools

pip install pyqt5-tools

4.检验是否安装成功

执行如下代码,

# FileName : PyQtDemo.py
# Author : Adil
# DateTime : 2018/2/1 11:07
# SoftWare : PyCharm

from PyQt5 import QtWidgets, QtGui
import sys

app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QWidget();
window.show()
sys.exit(app.exec_())

有窗口弹出,则安装成功

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

2.pycharm相关配置

1.添加external Tools

1)打开settings->Tools->External Tools点击“+”

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

2).添加QtDesigner

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

3)添加PyUIC

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

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

到这里配置就完成了,下面我们赖建一个demo

1.新建Python工程 PyQt demo,iterpreter选择虚拟环境下的Python.exe

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

2.打开QtDesigner,选中新建的工程,单击右键

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

如下图保存

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

如下图,使用PyUIC将Detection System.ui文件转换为Detection System.py

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

新建主程序main.py,导入hello    (参考https://3water.com/article/165467.htm)

# FileName : main.py
# Author : Adil
# DateTime : 2018/2/1 12:00
# SoftWare : PyCharm

import sys
import hello
from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':
 app = QApplication(sys.argv)
 MainWindow = QMainWindow()
 ui = hello.Ui_MainWindow()
 ui.setupUi(MainWindow)
 MainWindow.show()
 sys.exit(app.exec_())

执行main.py

弹出如下窗口ok。

pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)

总结

到此这篇关于pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)的文章就介绍到这了,更多相关pycharm配置pyqt5内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python编写检测数据库SA用户的方法
Jul 11 Python
Python使用Flask框架获取当前查询参数的方法
Mar 21 Python
Python新手们容易犯的几个错误总结
Apr 01 Python
Python通过OpenCV的findContours获取轮廓并切割实例
Jan 05 Python
Python基于FTP模块实现ftp文件上传操作示例
Apr 23 Python
Python 获取主机ip与hostname的方法
Dec 17 Python
python制作简单五子棋游戏
Jun 18 Python
Django Rest framework频率原理与限制
Jul 26 Python
python计算二维矩形IOU实例
Jan 18 Python
python梯度下降算法的实现
Feb 24 Python
python绘制高斯曲线
Feb 19 Python
Pytorch自定义Dataset和DataLoader去除不存在和空数据的操作
Mar 03 Python
pycharm通过anaconda安装pyqt5的教程
Mar 24 #Python
详解PyQt5信号与槽的几种高级玩法
Mar 24 #Python
Windows10+anacond+GPU+pytorch安装详细过程
Mar 24 #Python
Python多进程multiprocessing、进程池用法实例分析
Mar 24 #Python
PyCharm Anaconda配置PyQt5开发环境及创建项目的教程详解
Mar 24 #Python
Python多线程通信queue队列用法实例分析
Mar 24 #Python
pycharm部署、配置anaconda环境的教程
Mar 24 #Python
You might like
PHP_Flame(Version:Progress)的原代码
2006/10/09 PHP
PHP 常见郁闷问题答解
2006/11/25 PHP
php中使用websocket详解
2016/09/23 PHP
网页常用特效代码整理
2006/06/23 Javascript
greybox——不开新窗口看新的网页
2007/02/20 Javascript
lib.utf.js
2007/08/21 Javascript
转换json格式的日期为Javascript对象的函数
2010/07/13 Javascript
最短的IE判断代码
2011/03/13 Javascript
javascript显示用户停留时间的简单实例
2013/08/05 Javascript
JavaScript中判断对象类型的几种方法总结
2013/11/11 Javascript
js的hasownproperty使用示例
2014/03/02 Javascript
Angular用来控制元素的展示与否的原生指令介绍
2015/01/07 Javascript
js控制网页背景音乐播放与停止的方法
2015/02/06 Javascript
javascript实现点击后变换按钮显示文字的方法
2015/05/13 Javascript
js实现一个简单的数字时钟效果
2017/03/29 Javascript
微信小程序实现聊天对话(文本、图片)功能
2018/07/06 Javascript
详解微信小程序的 request 封装示例
2018/08/21 Javascript
javascript匿名函数中的'return function()'作用
2018/10/15 Javascript
layui前端时间戳转化实例
2019/11/15 Javascript
javascript实现支付宝滑块验证码效果
2020/07/24 Javascript
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
JavaScript 异步时序问题
2020/11/20 Javascript
[36:43]NB vs Optic 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
Python使用Pycrypto库进行RSA加密的方法详解
2016/06/06 Python
python的内存管理和垃圾回收机制详解
2019/05/18 Python
Python将文字转成语音并读出来的实例详解
2019/07/15 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
澳大利亚排名第一的儿童在线玩具商店:Toy Galaxy
2018/10/06 全球购物
一份全面的PHP面试问题考卷
2012/07/15 面试题
毕业生个人求职的自我评价
2013/10/28 职场文书
师范生免费教育协议书范本
2014/10/09 职场文书
天下第一关导游词
2015/02/06 职场文书
生产车间主任岗位职责
2015/04/08 职场文书
Nginx搭建rtmp直播服务器实现代码
2021/03/31 Servers
图文详解matlab原始处理图像几何变换
2021/07/09 Python