我刚查了下文档确认了这个参数是在 python3.8 正式支持的,您可以尝试将环境更新到 3.8 及以上版本测试是否还会报错-此回答整理自钉群“魔搭ModelScope开发者联盟群 ①”
发现一个 copytree() 函数的错误。错误信息中提到了一个未预期的关键字参数 'dirs exist ok',这表明您在调用 copytree() 函数时使用了错误的参数名称。
copytree() 函数是 Python 中用于递归复制目录的函数,但是该函数并没有名为 'dirs exist ok' 的关键字参数。根据报错信息,看起来是在 ModelScope 的源代码中调用了 copytree() 函数时出现了这个错误。
要解决这个问题,您可以尝试以下几点:
检查代码:查看您的代码中是否有调用 copytree() 函数的地方,并检查是否使用了正确的参数名称。确保不会使用 'dirs exist ok' 这个错误的参数名。
更新 ModelScope:如果您使用的是较旧版本的 ModelScope,尝试更新到最新版本,以便修复可能存在的问题。
提交问题报告:如果您确定代码中没有使用错误的参数名,并且更新 ModelScope 也没有解决问题,那么可能是 ModelScope 自身的问题。您可以考虑向 ModelScope 的开发者或社区提交一个问题报告,详细描述您遇到的问题,并提供相关的错误信息和代码示例。