开发者社区 > ModelScope模型即服务 > 计算机视觉 > 正文

streamlit 生成链接无法访问,gradio只生成内网,无法生成公网

streamlit 生成链接无法访问,gradio只生成内网,无法生成公网

展开
收起
游客pzlxprtoigjes 2023-10-31 10:54:59 1363 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    如果你遇到 Streamlit 生成的链接无法访问或者 Gradio 只生成了内网链接而没有生成公网链接的问题,以下是一些可能的解决方案:

    1. 检查网络连接:确保你的设备已经成功连上了互联网,并且能够正常访问其他的在线资源。

    2. 检查网址是否正确:确认你所输入的网址是正确的,并且确保没有拼写错误。你也可以尝试重新生成一个新的链接试试看。

    3. 清除浏览器缓存和 Cookie:有时候,浏览器的缓存和 Cookie 可能会影响网页的加载。你可以试着清理一下浏览器的缓存和 Cookie,然后重新尝试访问链接。

    4. 使用其他浏览器:有些网页可能存在兼容性问题,导致只能在特定的浏览器中访问。你也可以尝试更换一个浏览器看看是否可以解决问题。

    5. 联系网站管理员:如果以上方法都无法解决问题,那么可能是网站本身存在问题。在这种情况下,你可以考虑联系网站管理员寻求帮助。

    6. 在 Vercel 上部署 Streamlit 应用程序:根据2023年3月5日的资料,在 Vercel 上部署 Streamlit 应用程序后,可以将链接发送给其他人来访问这个网站。这也许是一种可行的方法。

    7. 检查服务器防火墙设置:对于阿里云 Linux 云服务器公网地址无法访问的情况,需要检查服务器的防火墙设置。可能需要将 FTP 服务器配置为被动模式,并放开相应的端口。

    2023-10-31 15:57:26
    赞同 展开评论 打赏
  • 要使Streamlit生成的链接可以访问,您需要确保在运行Streamlit应用程序时使用--host参数指定一个公共IP地址或域名。例如:streamlit run your_app.py --host 0.0.0.0

    2023-10-31 14:43:16
    赞同 1 展开评论 打赏
  • Streamlit和Gradio生成的链接无法访问可能有以下几个原因:

    1. 服务器设置问题:如果你的应用是在本地运行的,那么生成的链接只能在你的本地网络中访问。你需要将应用部署到云服务器上,然后通过公网IP地址来访问。

    2. 防火墙或安全组规则限制:如果你的服务器有防火墙或者设置了安全组规则,可能会导致外部流量无法访问你的应用。你需要检查并开放相应的端口。

    3. 应用本身的问题:如果你的应用没有正确配置,也可能导致生成的链接无法访问。你需要检查应用的代码和配置文件。

    对于Gradio,如果你使用的是其内置的Gloabl Launch功能,那么生成的链接是可以在全球范围内访问的。如果你使用的是Local Launch功能,那么生成的链接只能在本地网络中访问。你需要使用Gloabl Launch功能,并在部署到云服务器后,使用生成的链接进行访问。

    2023-10-31 13:47:01
    赞同 1 展开评论 打赏

包含图像分类、图像生成、人体人脸识别、动作识别、目标分割、视频生成、卡通画、视觉评价、三维视觉等多个领域

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载