请问在 ModelScope 上的模型断网使用报这个错误啥原因了
ValueError: invalid model repo path HTTPSConnectionPool(host='www.modelscope.cn', port=443): Max retries exceeded with url: /api/v1/models/bubbliiiing/cv_retinafce_recognition?Revision=v1.0.3 (Caused by NameResolutionError(": Failed to resolve 'www.modelscope.cn' ([Errno 8] nodename nor servname provided, or not known)"))
这个错误信息表明你的代码在尝试从ModelScope的模型仓库下载模型时遇到了连接问题。这可能是因为你的网络连接不稳定,或者ModelScope的模型仓库服务器暂时无法访问。
对于问题一,你可以尝试以下方法来解决:
检查你的网络连接是否稳定,或者切换到其他网络试试。
尝试清除你的浏览器缓存,然后再重新加载页面。
对于问题二,你可以尝试以下方法来解决:
在你的代码中添加异常处理,当遇到连接错误时,可以暂停一会儿再重试。
你也可以尝试使用其他的库或者方法来下载模型,比如使用requests
库。
问题一:在 ModelScope 上的模型断网使用报错 ValueError: invalid model repo path HTTPSConnectionPool(host='www.modelscope.cn', port=443): Max retries exceeded with url: /api/v1/models/bubbliiiing/cv_retinafce_recognition?Revision=v1.0.3 (Caused by NameResolutionError(": Failed to resolve 'www.modelscope.cn' ([Errno 8] nodename nor servname provided, or not known)"))
的原因是无法解析域名 www.modelscope.cn
,导致无法访问 ModelScope 的 API。
这个错误通常是由于网络连接问题引起的。可能是您的网络环境中存在 DNS 解析问题,无法将域名解析为对应的 IP 地址。或者可能是您的网络不稳定或配置了代理导致无法正常访问外部网络。
问题二:如果您在本地运行 Python 脚本时能够正常使用,但关闭网络后出现 Failed to resolve 'www.modelscope.cn' ([Errno 8] nodename nor servname provided, or not known)
错误信息,则说明您的脚本需要通过网络连接到 ModelScope 进行模型下载和使用。
在断网的情况下,无法解析域名 www.modelscope.cn
,导致无法连接到 ModelScope 的服务。如果您需要在断网状态下使用模型,可以考虑以下几种方式:
离线下载模型文件:在有网络的环境下,将模型文件下载到本地,并在断网状态下从本地加载模型文件进行使用。
将模型文件打包到应用中:将模型文件打包到您的应用程序中,不依赖于网络连接,直接从本地加载模型文件进行使用。
搭建本地模型服务:在有网络的环境下,将模型部署到本地的模型服务中,然后在断网状态下通过本地模型服务进行模型的调用和使用。
错误原因是在断网状态下,脚本需要从 ModelScope 网站下载模型文件失败,出现“invalid model repo path”错误。建议您在网络正常情况下重新运行脚本。请确保在本地机器上可以正常访问互联网,以确保可以成功下载模型文件。
问题一:出现此错误是由于 ModelScope 在没有网络的情况下无法访问 www.modelscope.cn 的服务器,从而导致错误。如果网络可用时,可以正常使用该模型。建议您重新连接网络并尝试再次运行您的脚本。
问题二:该错误表明您的计算机无法解析 www.modelscope.cn 域名,因此需要检查 DNS 设置是否正确,并确保网络正常连接。
建议您尝试以下步骤来解决:
可能是pipeline中用到了其他模型。离线使用也下载一下。
这两个模型应该都已经下载下来了,找到ms_wrapper文件,改成本地路径试一下。
https://modelscope.cn/models/bubbliiiing/cv_retinafce_recognition/file/view/master/ms_wrapper.py
通过搜索加入该——此回答整理自钉群:魔搭ModelScope开发者联盟群 ①