在Sagemaker Studio Lab中运行Gradio示例无输出的问题求助
在Sagemaker Studio Lab中运行Gradio无输出的解决办法
Sagemaker Studio Lab的环境默认不会自动将Gradio界面嵌入笔记本单元格,需要给launch()方法指定额外参数才能实现和Colab一样的内嵌显示效果。
修改后的代码如下:
import gradio as gr def greet(name): return "Hello " + name + "!" demo = gr.Interface(fn=greet, inputs="text", outputs="text") demo.launch(inline=True, share=False)
参数说明:
inline=True:强制Gradio界面嵌入到当前笔记本单元格内渲染share=False:关闭公网共享链接(Sagemaker环境下无需生成公网链接,避免不必要的权限问题)
如果修改后仍无输出,先升级Gradio到最新版本再尝试:
!pip install --upgrade gradio
内容的提问来源于stack exchange,提问作者user2702019
相关产品推荐
相关产品推荐

