1

我正在使用 DearPyGui 将工作卸载到我的 GPU 上。我想创建一个带有徽标的简单窗口,但我似乎无法找到它不起作用的原因。这是代码:

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

set_main_window_size(700, 700)
set_global_font_scale(1.25)
set_theme("Dark")
set_style_window_padding(30,30)

with window("Automated test", width = 640, height = 640):

    print ("Lancement des autotests")
    set_window_pos("Automated test", 0, 0)
    add_drawing("logo", width = 500, height = 500)

draw_image("logo", "Logo_company.png", [0, 240])


start_dearpygui()

出于某种原因,我收到此错误:

 File "/usr/local/lib/python3.7/dist-packages/dearpygui/simple.py", line 112, in menu_bar
    yield internal_dpg.add_menu_bar(name, show=show, parent=parent, before=before)

SystemError: <built-in function add_menu_bar> returned a result with an error set

这对于我尝试召唤的 DearPyGui 的任何方法都是一样的set_window_pos

有谁知道我写的有什么问题?

4

1 回答 1

0

因为我和你在同一条路上,我找到了这个答案: https ://www.reddit.com/r/DearPyGui/comments/ml2xj9/this_is_my_first_time_using_dearpygui_also_a/

实质上:

在 draw_image 命令中有四个必须使用的参数。

drawing : str
file : str
pmin : List[float]
pmax : List[float]

Pminpmax控制从何处绘制图像。

您可以在此处找到有关此命令的更多信息:https ://hoffstadt.github.io/DearPyGui/api_core.html#dearpygui.core.draw_image

和 :

example : raw_image('logo', 'logo_spamFilter.png', (0, 0),(458, 192))

于 2021-05-19T00:13:52.130 回答