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 dpgdpg.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 dpgfrom dearpygui.demo import show_demodpg.create_context()
dpg.create_viewport()
dpg.setup_dearpygui()
show_demo()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()
5.基本资料
DPG中文文档
DPG英文文档
参考博客 DearPyGui