2

我正在尝试使用 Notepad++ 8.14 版运行此代码

from dearpygui.core import *
from dearpygui.simple import *

#window object setting
set_main_window_size(540, 720)
set_global_font_scale(1.25)
set_theme("Gold")

with window("SMS SMS Spam Filter", width = 520, height = 667):
    print("GUI is runngin")
    
start_dearpygui()

但输出是错误

    from dearpygui.core import *
ModuleNotFoundError: No module named 'dearpygui.core'

pip install dearpygui在命令提示符下尝试过,但显示相同。任何人都可以解决这个问题?

4

1 回答 1

3

DearPyGui 正在大量开发中,您尝试运行的代码是“旧”的做事方式(在 0.6 版之前)。这是库的旧版本和最新版本之间的比较:

旧版

from dearpygui.core import *

def save_callback(sender, data):
    print("Save Clicked")

add_text("Hello, world")
add_button("Save", callback=save_callback)
add_input_text("string", default_value="Quick brown fox")
add_slider_float("float", default_value=0.273, max_value=1)

start_dearpygui()

新版本

import dearpygui.dearpygui as dpg

def save_callback():
    print("Save Clicked")

with dpg.window(label="Example Window"):
    dpg.add_text("Hello, world")
    dpg.add_button(label="Save", callback=save_callback)
    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.start_dearpygui()

有关更多详细信息,请参阅文档。

于 2021-09-08T11:18:36.243 回答