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

发布时间:2024年01月14日

报错代码:

if torch._six.PY3:
    import importlib
    import importlib.util
    import 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 importlib
    import importlib.util
    import sys

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

文章来源:https://blog.csdn.net/zly_Always_be/article/details/135589154
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。