ModelScope中,启动模型时,controller启动成功、worker启动成功、但是Web服务启动时报:AttributeError: type object 'Button' has no attribute 'update',可以帮忙看看嘛?模型是:codefuse-ai/TestGPT-7B执行代码:python -m chat.server.gradio_testgpt报错截图:
报错代码:我在阿里云上用的官方镜像,gradio版本是3.23.0,是可以的吧?
要解决此问题,请尝试以下步骤:
这个错误提示 "AttributeError: type object 'Button' has no attribute 'update'" 通常出现在使用 Gradio 进行 Web 服务开发时。这个错误表示 Gradio 在尝试更新按钮(Button)对象时出现了问题。
你可以尝试以下步骤来解决这个问题:
确保你已经安装了最新的 Gradio 版本。你可以通过运行 pip install gradio
来更新你的 Gradio 安装。
检查你的 Gradio 代码,特别是涉及到按钮(Button)对象的代码部分。确保你没有对按钮(Button)对象进行了错误的操作。
如果可能的话,尝试将你的代码和 Gradio 版本更新到最新版本,以排除潜在的问题。
check下gradio的文档以及你使用的gradio版本要不您换3.47.1试一下或者参考一下
https://modelscope.cn/studios/codefuse-ai/CodeFuse-CodeLlama34B-MFT-Demo/file/view/master/app.py
您看一下这个文档能否解决您的问题
https://github.com/QwenLM/Qwen/blob/main/README_CN.md
——此回答整理自钉群:魔搭ModelScope开发者联盟群 ①
您在ModelScope中使用的是官方镜像gradio版本3.23.0。这个版本应该是可以的,但是如果您遇到了问题,可以尝试升级到最新版本,或者检查是否是其他依赖问题。
关于您的错误提示,AttributeError: type object 'Button' has no attribute 'update',这个错误提示表明在您的代码中,尝试访问Button类的update属性,但是这个属性并不存在。这可能是您的代码中存在错误,或者您尝试使用的库不支持您的操作。