在服务器上部署gradio demo,外网可以通过服务器ip访问

打印 上一主题 下一主题

主题 994|帖子 994|积分 2986

由于业务需要提供一个可持续性访问的链接,所以gradio提供的临时链接(share=True)不能用。
用下面的代码即可部署到服务器IP。
  1. import gradio as gr
  2. import time
  3. def test(x):
  4.     time.sleep(4)
  5.     return x
  6. iface = gr.Interface(test, "textbox", "textbox")
  7. iface.launch(server_name="0.0.0.0", server_port=1234)
复制代码
注意:


  • 在实行gradio时用screen挂后台。不要在vscode的terminal中启动。
  • 如果碰到提交后出现422 error的环境,,大概是gradio版本问题,需要升级到3.36.1。
    https://github.com/gradio-app/gradio/issues/4936
  • 如果仍然无法访问,大概是需要开防火墙端口。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

刘俊凯

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表