我在试着运行deit colab笔记本电脑
但是我在第二个单元格中遇到了一个问题,特别是import timm
行,它返回如下:
ImportError:无法从“torch._six”导入名称“container_abcs”
发布于 2021-12-02 02:27:44
发布于 2021-12-23 04:42:09
当我安装torch==1.9.0和torch几何时,旧代码有错误.
这是我的解决方案:
TORCH_MAJOR = int(torch.__version__.split('.')[0])
TORCH_MINOR = int(torch.__version__.split('.')[1])
if TORCH_MAJOR == 0:
import collections.abc as container_abcs
else:
from torch._six import container_abcs
改为:
TORCH_MAJOR = int(torch.__version__.split('.')[0])
TORCH_MINOR = int(torch.__version__.split('.')[1])
if TORCH_MAJOR == 1 and TORCH_MINOR < 8:
from torch._six import container_abcs,int_classes
else:
import collections.abc as container_abcs
int_classes = int
发布于 2022-02-12 21:52:00
在我的例子中,它起了作用
pip install timm==0.4.12
https://stackoverflow.com/questions/70193443
复制相似问题