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中的文件和目录操作实现代码
Mar 13 Python
python采用requests库模拟登录和抓取数据的简单示例
Jul 05 Python
将图片文件嵌入到wxpython代码中的实现方法
Aug 11 Python
详解Python的单元测试
Apr 28 Python
Scrapy框架CrawlSpiders的介绍以及使用详解
Nov 29 Python
Django实现一对多表模型的跨表查询方法
Dec 18 Python
PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例
Feb 13 Python
Python Pickle 实现在同一个文件中序列化多个对象
Dec 30 Python
python 控制台单行刷新,多行刷新实例
Feb 19 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
Apr 17 Python
python可视化分析的实现(matplotlib、seaborn、ggplot2)
Feb 03 Python
python如何做代码性能分析
Apr 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
PHPMyadmin 配置文件详解(配置)
2009/12/03 PHP
php隐藏IP地址后两位显示为星号的方法
2014/11/21 PHP
关于Laravel Route重定向的一个注意点
2017/01/16 PHP
PHP简单实现合并2个数字键数组值的方法
2017/05/30 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
PDO操作MySQL的基础教程(推荐)
2017/08/18 PHP
PHP设计模式之单例模式原理与实现方法分析
2018/04/25 PHP
wordpress自定义标签云与随机获取标签的方法详解
2019/03/22 PHP
PHP如何防止用户重复提交表单
2020/12/09 PHP
javascript 函数声明与函数表达式的区别介绍
2013/10/05 Javascript
基于jquery插件制作左右按钮与标题文字图片切换效果
2013/11/07 Javascript
JavaScript的字符串方法汇总
2016/07/31 Javascript
浅谈jQuery中ajaxPrefilter的应用
2016/08/01 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
2016/12/02 Javascript
JS完成画圆圈的小球
2017/03/07 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
2018/08/25 Javascript
JavaScript模板引擎应用场景及实现原理详解
2018/12/14 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
layui异步加载table表中某一列数据的例子
2019/09/16 Javascript
JQuery使用数组遍历跳出each循环
2020/09/01 jQuery
python生成1行四列全2矩阵的方法
2018/08/04 Python
Python类的继承用法示例
2019/01/31 Python
详解python selenium 爬取网易云音乐歌单名
2019/03/28 Python
如何通过python实现人脸识别验证
2020/01/17 Python
10张动图学会python循环与递归问题
2021/02/06 Python
Currentbody澳大利亚:美容仪专家
2019/11/11 全球购物
.net工程师笔试题
2012/06/09 面试题
银行工作检查书范文
2014/01/31 职场文书
元旦活动感言
2014/03/08 职场文书
剪彩仪式主持词
2014/03/19 职场文书
会议室标语
2014/06/21 职场文书
公务员政审材料
2014/12/23 职场文书
甲午风云观后感
2015/06/02 职场文书
2019秋季运动会口号
2019/06/25 职场文书
Python 可迭代对象 iterable的具体使用
2021/08/07 Python