mmcv只能下载2.0.0版本,可是删除了一些函数,比如mmcv.runner如何使用这些应该怎么办
如果您需要使用已被删除的函数,您可以尝试从 mmcv 的 GitHub 存储库中下载较早版本的代码。您可以使用以下命令下载指定版本的 mmcv:
git clone --branch <version> https://github.com/open-mmlab/mmcv.git
请将 替换为您需要下载的版本号,例如:
git clone --branch v1.2.7 https://github.com/open-mmlab/mmcv.git
这将在当前目录下下载名为 mmcv 的文件夹,其中包含所选版本的代码。请注意,如果您使用的是这种方法下载的 mmcv,您需要手动安装依赖项,如下所示:
pip install -r requirements/build.txt
pip install -v -e .
请确保您安装的是与您正在使用的版本相对应的依赖项。
另外,如果您需要删除的函数是在较早版本中引入的,您可以尝试从 mmcv 的历史提交记录中找到相关的代码,并手动将其复制到您的项目中。
不知道你这个问题是否已经解决, 如果还没有解决的话:参考:https://zhuanlan.zhihu.com/p/308281195
内容更加详细