ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

解决报错:AttributeError: module ‘torch‘ has no attribute ‘_six‘

2026/10/5 14:26:11 拓冰建站 浏览量
解决报错:AttributeError: module ‘torch‘ has no attribute ‘_six‘

报错代码:

if torch._six.PY3:import importlibimport importlib.utilimport sys

请添加图片描述

这里的意思是判断你的python版本是否是python3,如果是PY37,就是判断你的python版本是不是python3.7,源码:

PY37 = sys.version_info[0] == 3 and sys.version_info[1] >= 7

但是torch._six在新的torch中被弃用了,这个其实没什么用,如果你知道自己的python版本可以直接改为:

if True:import importlibimport importlib.utilimport sys

或者改为上面源码后面那个语句。