pycharm下配置pyqt5的教程(anaconda虚拟环境下+tensorflow)
作者:Courageux_J 时间:2021-07-02 16:53:41
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_())
有窗口弹出,则安装成功
2.pycharm相关配置
1.添加external Tools
1)打开settings->Tools->External Tools点击“+”
2).添加QtDesigner
3)添加PyUIC
Parameters: -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
到这里配置就完成了,下面我们赖建一个demo
1.新建Python工程 PyQt demo,iterpreter选择虚拟环境下的Python.exe
2.打开QtDesigner,选中新建的工程,单击右键
如下图保存
如下图,使用PyUIC将Detection System.ui文件转换为Detection System.py
新建主程序main.py,导入hello (参考https://www.jb51.net/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。
来源:https://blog.csdn.net/qq_39493070/article/details/80311375
标签:pycharm,pyqt5,TensorFlow
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python强大的自省机制详解
2021-06-07 02:07:57
![](https://img.aspxhome.com/file/2023/3/97723_0s.jpg)
[译]Javascript风格要素(二)
2008-02-29 12:51:00
python实现大文本文件分割
2023-09-03 10:00:53
python使用response.read()接收json数据的实例
2021-09-16 08:08:01
一个非常实用的php文件上传类
2023-08-15 17:04:56
JavaScript 中为 Date 类实现 DateAdd 方法
2008-04-03 16:19:00
“你帮我把这个做成这个样子!”—当我听到这句话
2009-04-16 12:57:00
在Python中使用Mako模版库的简单教程
2021-11-08 12:33:45
Python中requests库的用法详解
2022-04-12 07:05:16
Python 余弦相似度与皮尔逊相关系数 计算实例
2022-02-24 01:32:52
![](https://img.aspxhome.com/file/2023/5/114495_0s.jpg)
Python开发之pip安装及使用方法详解
2022-11-27 06:22:48
![](https://img.aspxhome.com/file/2023/6/90866_0s.png)
Python学习之集合set
2021-07-25 10:44:34
python编写暴力破解FTP密码小工具
2021-11-29 15:32:40
VScode中不同目录间python库函数的调用
2021-03-16 00:24:38
![](https://img.aspxhome.com/file/2023/9/124239_0s.png)
Python实现智能贪吃蛇游戏的示例代码
2023-01-28 13:39:36
![](https://img.aspxhome.com/file/2023/1/100861_0s.jpg)
如何使用Django(python)实现android的服务器端
2022-09-25 01:06:43
![](https://img.aspxhome.com/file/2023/2/111962_0s.png)
ASP 生成静态新闻列表
2009-03-03 12:25:00
如何用Python合并lmdb文件
2023-08-05 17:42:01
Python异常处理如何才能写得优雅(retrying模块)
2023-07-13 05:50:44
Oracle数据库与SQL Server数据库镜像对比
2009-04-11 16:24:00