gpt4 book ai didi

python - 在 REAPER 嵌入式环境下运行 tkinter GUI

转载 作者:太空宇宙 更新时间:2023-11-04 02:25:14 25 4
gpt4 key购买 nike

我在 Reaper 中尝试过 tkinter hello_world 代码High Sierra 中的 5.9 64 位 Mac。

```从 tkinter 导入 *

根 = Tk()root.title('你好死神!')根.mainloop()

```

但是什么也没有出现。日志窗口中也没有出现错误。有什么建议吗?

更新

经过调试,我将其缩小到没有实例化根对象,即脚本在


根 = Tk()

但是没有额外的诊断可用,或者,我不知道如何通过 REAPER 检索它们。

更新 2

我在 root = Tk() 周围放置了一个 try-except block ,并尝试将错误日志写入磁盘。但是什么都没写。

此外,此脚本的所有后续调用均无效。所以似乎整个嵌入式 python 脚本引擎都在那个时候停止了。

最佳答案

找到解决方法。

GUI 可以从 subprocess 作为 Python 标准库的一部分作为子进程产生。

P.S.,也试过 multiprocessing 但似乎 tkinter 的 mainloop 不能以这种方式产生。它立即使 Python (3.6) 崩溃,并出现以下问题的错误:tkinter: Spawn a new process with multiprocessing which runs the TK mainloop

关于python - 在 REAPER 嵌入式环境下运行 tkinter GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50554309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com