我不确定如何修复此错误。我试过到处搜索。只有当我尝试与 matplotlib 交互时才会出现此错误。我的 pip 已完全升级,我正在使用 python 3.6.0 上课。谢谢!
Win32 上的 Python 3.6.0(v3.6.0:41df79263a11,2016 年 12 月 23 日,07:18:10)[MSC v.1900 32 位(英特尔)] 键入“help”、“copyright”、“credits”或“license”以获取更多信息。
import matplotlib Traceback (most recent call last): File "", line 1, in File "C:\Users\syner\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib_init_.py", line 107, in from . import cbook, rcsetup File "C:\Users\syner\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\rcsetup.py", line 28, in from matplotlib.fontconfig_pattern import parse_fontconfig_pattern File "C:\Users\syner\AppData\Local\Programs\Python\Python36-32\lib\site-packages\matplotlib\fontconfig_pattern.py", line 15, in from pyparsing import (Literal, ZeroOrMore, Optional, Regex, StringEnd, File "C:\Users\syner\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pyparsing_init_.py", line 130, in version = version_info.version AttributeError: 'version_info' object has no attribute 'version'
最佳答案
我找到了解决问题的方法。我注意到就在 AttributeError 之前,它正在尝试导入 pyparsing,所以我为此寻找解决方案。我偶然发现了一个 stackoverflow 帖子:unknown version in python library pyparsing
安装 2.4.7 版的答案对我有用。由于我在 2021 年运行的是 2016 版软件,我认为最新版本会产生问题。
谢谢!
关于python - Matplotlib - 属性错误 : 'version_info' object has no attribute '__version__",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70934563/