遇到一个局坑爹的bug,实际很简单,但却很难发现到底是哪里出了问题——
Error while finding module specification for 'convert_albert_original_tf_checkpoint_to_pytorch.py' (AttributeError: module 'convert_albert_original_tf_checkpoint_to_pytorch' has no attribute '__path__')
即“AttributeError:'module' xxx.py has no attribute '__path__' ”,其实问题很简单,你去看看你的命令是不是有这个问题:
$ python -m xxx.py
如上面的命令所示,Python -m指的是把这个.py文件当做模块运行,但如果你一不小心加了.py这个后缀,就会出现这个错误。其实你要么把"-m"删除,要么删除".py"后缀,问题就迎刃而解了