【问题标题】:Trying to use gui on Colab尝试在 Colab 上使用 gui
【发布时间】:2022-02-19 11:22:25
【问题描述】:

我正在尝试通过 Tkinter 在 Colab 上构建一个 gui。 原始项目在这里: https://github.com/julrog/nn_vis 我已经知道问题是由于在谷歌云服务器上执行的代码,问题是我如何构建一个 gui,或者更准确地说,我可以将它链接到我的本地笔记本电脑以进行可视化、使用 XMing 或类似的东西? (我的操作系统是 Windows

【问题讨论】:

    标签: user-interface google-colaboratory


    【解决方案1】:

    As ivan_pozdeev says,您需要运行一个帧缓冲服务器(它将模拟图形屏幕)并创建一个指向它的 DISPLAY 环境变量。

    !apt-get install -y xvfb # Install X Virtual Frame Buffer
    import os
    os.system('Xvfb :1 -screen 0 1600x1200x16  &')    # create virtual display with size 1600x1200 and 16 bit color. Color can be changed to 24 or 8
    os.environ['DISPLAY']=':1.0'    # tell X clients to use our virtual DISPLAY :1.0
    

    但是,如果您想与 GUI 交互,那将很难,因为 Colab 不支持开箱即用的交互式屏幕。

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2021-01-29
    • 1970-01-01
    • 1970-01-01
    • 2020-08-31
    • 2017-03-13
    • 2020-12-06
    • 1970-01-01
    • 2019-11-02
    • 2023-01-13
    相关资源
    最近更新 更多