当使用 ModelScope 或任何其他软件时,特定版本的软件可能有一定的要求,尤其是当涉及到与其他组件的兼容性,如模型、依赖库、API等。如果文档没有明确指定要使用的 ModelScope 版本,通常意味着:
不需要特定的版本,您可以使用当前最新版本或者您已经安装的版本。
文档是为最新版本编写的,它假定用户会使用最新版本。
缺乏明确的版本指示可能是一个文档遗漏,这种情况下,最佳实践是检查 ModelScope 的发布说明或联系技术支持以确认推荐的版本。
如果不确定应使用哪个版本,您可以尝试以下几个步骤:
查看文档:查看 ModelScope 的官方文档,看看是否有更详细的版本推荐或者说明。
使用最新版本:通常情况下,使用最新稳定版是一个安全的选择,因为它包含了最新的功能和安全修复。
联系支持:如果文档不明确或您不确定如何操作,您可以联系 ModelScope 的技术支持或社区寻求帮助。
如果您在尝试运行某个特定模型或操作时遇到问题,确保您安装的 ModelScope 版本与您尝试运行的操作兼容。如果有版本冲突或者不兼容,您可能需要升级或降级 ModelScope。
没有影响的,可以尝试:1. 重装 megatron_util 依赖库,命令为 pip uninstall megatron_util && pip install megatron_util -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html2. 使用严格的缩进,大模型 pipeline 运行时会启动额外的进程,不在 name == 'main' 作用域内可能会报错 ,此回答整理自钉群“魔搭ModelScope开发者联盟群 ①”