首页 > 其他分享 >DearPyGui环境配置

DearPyGui环境配置

时间:2024-11-06 17:30:19浏览次数:1  
标签:DearPyGui show 配置 环境 label dpg dearpygui viewport

DearPyGui 是一个基于Python的图形用户界面(GUI)工具包,它以简单易用而著称。这个库利用GPU加速渲染和高效的C/C++底层代码,确保了出色的性能和稳定性。DearPyGui支持异步函数,能够绘制大量数据点而不影响帧率,还内置了一个节点编辑器和实时开发调试工具。它适用于Windows、Linux和MacOS平台,并遵循MIT许可证。

1.首先是python编辑器Pycharm的安装教程 Pycharm下载
其中包含python的下载,由于DPG的原因,确保Python环境是3.8或更高版本,且是64位的。

2.完成上述步骤后,记得配置镜像源,具体可以看这一篇博客Pycharm镜像源配置

3.完成基本环境配置后,确保在python3.8以上,且是64位python中,点击运行main.py,能成功运行hello,world程序。
在控制台中,输入 pip install dearpygui 命令安装DPG三方库

4.完成安装后,新建test.py文件,运行以下代码

import dearpygui.dearpygui as dpg

dpg.create_context()
dpg.create_viewport(title='Custom Title', width=600, height=300)

with dpg.window(label="Example Window"):
    dpg.add_text("Hello, world")
    dpg.add_button(label="Save")
    dpg.add_input_text(label="string", default_value="Quick brown fox")
    dpg.add_slider_float(label="float", default_value=0.273, max_value=1)

dpg.setup_dearpygui()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()

出现下图表示环境配置完成,若出现报错,编辑器会提供解决办法

4.建议使用官方DEMO来查看基本功能与组件

import dearpygui.dearpygui as dpg

from dearpygui.demo import show_demo

dpg.create_context()
dpg.create_viewport()
dpg.setup_dearpygui()
show_demo()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()

5.基本资料
DPG中文文档
DPG英文文档
参考博客 DearPyGui

标签:DearPyGui,show,配置,环境,label,dpg,dearpygui,viewport
From: https://www.cnblogs.com/yyghw/p/18530645

相关文章

  • 跨区域大型医院的网络设计与搭建(网络工程毕业设计-拓扑+配置代码+文档)
    文章目录1.前言2.详细设计3.介绍3.1设计简介3.2拓扑图3.2路由协议选择3.2详细配置代码3.3安全性优化设计3.4故障恢复与冗余设计3.5总结4.获取设计1.前言......
  • 安卓端和鸿蒙性能测试环境脚本-sh+python
    背景:做安卓和鸿蒙性能测试,需要搭建环境,把常用的几个pip包和虚拟环境等记录一下,在新的电脑上可以快速安装(仅作为个人记录)准备工作mac电脑python版本>=3.7.9sh脚本#!/usr/local/bin/bash##########################################################################Fil......
  • Mac系统安装node.js及环境配置
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/18530322➤如果链接不是为敢技术的博客园地址,则可能......
  • 华为eNSP:配置DHCP Snooping
    1、什么是DHCPSnooping?DHCPSnooping是一种网络安全技术,用于防止未经授权的设备在局域网中提供DHCP服务。DHCP(DynamicHostConfigurationProtocol)是一种用于自动分配IP地址和其他网络配置的协议。DHCPSnooping工作原理是通过监视网络中的DHCP消息,确定哪些设备是合法的DHCP......
  • Springboot医院门诊管理系统0qzik(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表科室信息,医生,患者,坐诊信息,挂号记录,检查项目,沟通交流,药品信息,就诊记录,入库记录,出库记录,医生排班开题报告内容一、研究背景与意义随着医疗技术的飞速......
  • Springboot医院固定资产系统d9y56(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表固定资产,资产入库,资产出库,科室,资产申购,资产申领开题报告内容一、项目背景与意义在现代医疗机构的运营管理中,固定资产的管理是一项至关重要的工作。随着医......
  • 【docker】拉取镜像环境报错解决#ERROR: Get https://registry-1.docker.io/v2/
    系统环境是ubuntu24.04创建daemon.json文件,设置国内加速地址。之前尝试使用了阿里,网易,百度的都不行。最后网上随便找了一粘进去,{"registry-mirrors":["https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://do......
  • Springboot医药采购管理2mqc3(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表员工,供货商,药品信息,销售订单,药品采购,采购退货,库存盘点开题报告内容进一、背景与意义随着医疗技术的不断进步和医疗需求的日益增长,医药采购管理的复杂性......
  • 基于Java+SpringBoot+Vue+HTML5城市垃圾分类管理系统(源码+LW+调试文档+讲解等)/城市
    博主介绍......
  • 沼气池土工膜裁剪技巧:打造高效耐用的沼气生产环境
    在构建沼气池的过程中,土工膜的裁剪是一项至关重要的环节。土工膜不仅能够有效隔离土壤与沼气池的接触,防止沼气泄漏,还能增强沼气池的耐用性和整体性能。然而,如何高效、精准地裁剪土工膜,却是许多沼气建设者面临的难题。今天,我们就来分享一些沼气池土工膜裁剪的简单新颖技巧,帮助您......