问题描述

Traceback (most recent call last):
  File "/media/visionx/monica/project/ResShift/app.py", line 118, in <module>
    gr.outputs.File(label="Download the output")
AttributeError: module 'gradio' has no attribute 'outputs'

解决办法

        一般来说这种情况就是因为后面库包的版本不再支持有些方法或属性,需要使用较老的库包,所以需要先卸载已有的

pip uninstall gradio

        卸载完成之后再重新安装合适的版本 

pip install gradio==2.9.4

 

        如果这完成了,那就不用往下面看了,不过一般会出现新的问题

 Traceback (most recent call last):
  File "/media/visionx/monica/project/ResShift/app.py", line 108, in <module>
    gr.Image(type="filepath", label="Input: Low Quality Image"),
AttributeError: module 'gradio' has no attribute 'Image'

         还是因为版本:

pip install gradio==3.4

延伸阅读

          多看写issues能让人变得聪明一点

https://github.com/tloen/alpaca-lora/issues/605icon-default.png?t=N7T8https://github.com/tloen/alpaca-lora/issues/605

         gradio是个不错的工具
Gradio的优势在于易用性,代码结构相比Streamlit简单,只需简单定义输入和输出接口即可快速构建简单的交互页面,更轻松部署模型。适合场景相对简单,想要快速部署应用的开发者。便于分享:gradio可以在启动应用时设置share=True参数创建外部分享链接,可以直接在微信中分享给用户使用。

Gradio使用问题汇总 - 知乎版本适配问题一、代码运行正常,但前端一直显示loading...若程序运行正常,但前端一直显示loading无法加载结果,可以在浏览器中通过F12查看前端载入文件 该问题在3.24.0版本之前是没有的,在此后版本(尤其是在内…icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/634194877

        Streamlit

        Streamlit的优势在于可扩展性,相比Gradio复杂,完全熟练使用需要一定时间。可以使用Python编写完整的包含前后端的交互式应用。适合场景相对复杂,想要构建丰富多样交互页面的开发者 

Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享) - 知乎Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享)常用的两款AI可视化交互应用比较: * GradioGradio的优势在于易用性,代码结构相比Streamlit简单,只需简单定义输入和…icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/624712372

完结撒花

        当一段关系变得不稳定,就应该做好迎接雪崩的准备

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐