python3.6 import matplotlib报错信息如下:
File “D:\python3.6\Lib\site-packages\pyparsing_init_.py”, line 165, in <module>
_version_ = __version_info__.__version__
AttributeError: ‘version_info’ object has no attribute ‘__version__’
pyparsing 版本3.0.6
matplotlib 版本3.3.4
解决过程方法:
根据报错信息,找到文件:“D:\python3.6\Lib\site-packages\pyparsing_init_.py”
版本信息获取类:
class version_info(NamedTuple):
major: int
minor: int
micro: int
releaselevel: str
serial: int
@property
def __version__(self):
return "{}.{}.{}".format(self.major, self.minor, self.micro) + (
"{}{}{}".format(
"r" if self.releaselevel[0] == "c" else "",
self.