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_())

有窗口弹出,则安装成功

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://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。

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

来源:https://blog.csdn.net/qq_39493070/article/details/80311375

标签:pycharm,pyqt5,TensorFlow
0
投稿

猜你喜欢

  • jQuery+AJAX实现网页无刷新上传

    2024-04-17 10:39:39
  • python目标检测yolo2详解及预测代码复现

    2021-09-30 12:35:20
  • Python Django框架介绍之模板标签及模板的继承

    2021-11-05 01:36:56
  • 如何在sae中设置django,让sae的工作环境跟本地python环境一致

    2022-03-09 22:04:54
  • 解读ASP.NET 5 & MVC6系列教程(17):MVC中的其他新特性

    2023-07-11 10:44:59
  • mysql myisam 优化设置

    2010-03-25 10:18:00
  • python爬虫要用到的库总结

    2021-04-16 23:55:40
  • Python实现简易超市管理系统

    2023-01-08 12:09:01
  • 使用Python实现给企业微信发送消息功能

    2021-06-10 15:30:07
  • python中Scrapy shell的使用

    2021-03-23 08:23:24
  • mysql 动态执行存储过程语句

    2024-01-27 01:54:38
  • Ubuntu+python将nii图像保存成png格式

    2022-05-11 10:04:51
  • 简单实现JS计算器功能

    2024-04-22 22:31:50
  • Python Playwright 文本框操作技巧

    2023-01-15 20:59:21
  • python神经网络slim常用函数训练保存模型

    2023-07-14 14:22:23
  • 详解Python如何生成词云的方法

    2022-01-12 17:16:37
  • Mysql数据库的导入导出方式(各种情况)

    2024-01-19 15:40:42
  • Sql Server "用户登录失败,错误编18456"的解决过程

    2024-01-26 20:03:46
  • Go语言interface详解

    2023-07-05 16:55:33
  • 教你利用Selenium+python自动化来解决pip使用异常

    2022-11-17 18:49:08
  • asp之家 网络编程 m.aspxhome.com