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 连连看连接算法
Nov 22 Python
python实现html转ubb代码(html2ubb)
Jul 03 Python
Python中index()和seek()的用法(详解)
Apr 27 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
Sep 18 Python
Flask和Django框架中自定义模型类的表名、父类相关问题分析
Jul 19 Python
解决Python2.7中IDLE启动没有反应的问题
Nov 30 Python
python爬虫 爬取超清壁纸代码实例
Aug 16 Python
numpy ndarray 取出满足特定条件的某些行实例
Dec 05 Python
python3操作注册表的方法(Url protocol)
Feb 05 Python
Python猜数字算法题详解
Mar 01 Python
Django实现任意文件上传(最简单的方法)
Jun 03 Python
10款最佳Python开发工具推荐,每一款都是神器
Oct 15 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遍历解析xml字符串的方法
2016/05/05 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
js类中获取外部函数名的方法
2007/08/19 Javascript
jquery方法+js一般方法+js面向对象方法实现拖拽效果
2012/08/30 Javascript
JS判断页面加载状态以及添加遮罩和缓冲动画的代码
2012/10/11 Javascript
在javascript中执行任意html代码的方法示例解读
2013/12/25 Javascript
js简单实现交换Li的值
2014/05/22 Javascript
js点击文本框后才加载验证码实例代码
2015/10/20 Javascript
js文本框输入内容智能提示效果
2015/12/02 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
基于react组件之间的参数传递(详解)
2017/09/05 Javascript
JS运动特效之链式运动分析
2018/01/24 Javascript
JS求解两数之和算法详解
2020/04/28 Javascript
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
[38:42]完美世界DOTA2联赛循环赛 Matador vs Forest BO2第二场 11.05
2020/11/05 DOTA
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
Python中的并发编程实例
2014/07/07 Python
Python编程中运用闭包时所需要注意的一些地方
2015/05/02 Python
Python之ReportLab绘制条形码和二维码的实例
2018/01/15 Python
django的ORM操作 增加和查询
2019/07/26 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
2019/09/11 Python
Pycharm小白级简单使用教程
2020/01/08 Python
详解Python实现进度条的4种方式
2020/01/15 Python
CSS3 transform的skew属性值图文详解
2014/07/21 HTML / CSS
Canvas制作旋转的太极的示例
2018/03/09 HTML / CSS
HTML5拖拽功能实现的拼图游戏
2018/07/31 HTML / CSS
Avène雅漾美国官方网站:敏感肌肤护理专家
2016/10/24 全球购物
德国机车企业:FC-Moto
2017/10/27 全球购物
历史学专业毕业生求职信
2013/09/27 职场文书
幼儿园门卫岗位职责
2014/02/14 职场文书
活动总结格式范文
2014/04/26 职场文书
艾滋病宣传活动总结
2014/05/08 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
毕业纪念册寄语大全
2015/02/26 职场文书
python3 sqlite3限制条件查询的操作
2021/04/07 Python
使用MybatisPlus打印sql语句
2022/04/22 SQL Server