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常用模块用法分析
Sep 08 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
Jan 20 Python
Python3实现简单可学习的手写体识别(实例讲解)
Oct 21 Python
Python解析并读取PDF文件内容的方法
May 08 Python
目前最全的python的就业方向
Jun 05 Python
Sanic框架蓝图用法实例分析
Jul 17 Python
利用python画出折线图
Jul 26 Python
python实现名片管理系统
Nov 29 Python
PyQt5创建一个新窗口的实例
Jun 20 Python
python导入不同目录下的自定义模块过程解析
Nov 18 Python
python中 _、__、__xx__()区别及使用场景
Jun 30 Python
python之django路由和视图案例教程
Jul 26 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
PHPlet在Windows下的安装
2006/10/09 PHP
杏林同学录(四)
2006/10/09 PHP
php过滤危险html代码
2008/08/18 PHP
php设计模式 Visitor 访问者模式
2011/06/28 PHP
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
php上传文件,创建递归目录的实例代码
2013/10/18 PHP
php替换字符串中间字符为省略号的方法
2015/05/04 PHP
yii实现使用CUploadedFile上传文件的方法
2015/12/28 PHP
PHP构造函数与析构函数用法示例
2016/09/28 PHP
JQuery的一些小应用收集
2010/03/27 Javascript
javascript模拟实现ajax加载框实例
2014/10/15 Javascript
javascript匿名函数实例分析
2014/11/18 Javascript
javascript中Date对象应用之简易日历实现
2016/07/12 Javascript
移动端脚本框架Hammer.js
2016/12/15 Javascript
nodejs 最新版安装npm 的使用详解
2018/01/18 NodeJs
vue中手机号,邮箱正则验证以及60s发送验证码的实例
2018/03/16 Javascript
纯JS实现出生日期[年月日]下拉菜单效果
2018/06/01 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
2018/10/20 Javascript
vue使用echarts图表的详细方法
2018/10/22 Javascript
AngularJS 多指令Scope问题的解决
2018/10/25 Javascript
Vue Object 的变化侦测实现代码
2020/04/15 Javascript
浅谈JavaScript中等号、双等号、 三等号的区别
2020/08/06 Javascript
Javascript实现打鼓效果
2021/01/29 Javascript
pydev使用wxpython找不到路径的解决方法
2013/02/10 Python
分享Python开发中要注意的十个小贴士
2016/08/30 Python
详解用TensorFlow实现逻辑回归算法
2018/05/02 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
分享8点超级有用的Python编程建议(推荐)
2019/10/13 Python
Expedia爱尔兰:酒店、机票、租车及廉价假期
2017/01/02 全球购物
中国网上药店领导者:1药网
2017/02/16 全球购物
Hunter Boots美国官方网站:赫特威灵顿雨靴
2018/06/16 全球购物
NFL Game Pass欧洲:在线观看NFL比赛直播和点播,以高清质量播放
2018/08/30 全球购物
人事文员岗位职责
2014/02/16 职场文书
大学中国梦演讲稿
2014/04/23 职场文书
房屋出租委托书格式
2014/09/23 职场文书
苹果电脑mac os中货币符号快捷输入
2022/02/17 杂记