当前位置:   article > 正文

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

gradio部署到服务器

因为业务需要提供一个可持续性访问的链接,所以gradio提供的临时链接(share=True)不能用。
用下面的代码即可部署到服务器IP。

import gradio as gr
import time

def test(x):
    time.sleep(4)
    return x

iface = gr.Interface(test, "textbox", "textbox")
iface.launch(server_name="0.0.0.0", server_port=1234)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

注意:

  • 在执行gradio时用screen挂后台。不要在vscode的terminal中启动。
  • 如果遇到提交后出现422 error的情况,,可能是gradio版本问题,需要升级到3.36.1。
    https://github.com/gradio-app/gradio/issues/4936
  • 如果仍然无法访问,可能是需要开防火墙端口。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/234292
推荐阅读
相关标签
  

闽ICP备14008679号