python - Matplotlib - 属性错误 : 'version_info' object has no attribute '__version__"

标签 python matplotlib attributeerror

我不确定如何修复此错误。我试过到处搜索。只有当我尝试与 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/

相关文章:

python - 有没有办法用python的win32security验证用户权限

python - Python 的值排序字典?

python - Jupyter Notebook - 在函数内部绘图 - 图未绘制

python - Matplotlib 条形图中的线条

module - Pygame 属性错误 : 'module' object has no attribute 'copy'

python - GEKKO 属性错误 : sos1

python - AttributeError: 'builtin_function_or_method' 对象没有属性 'replace'

python - 使用 with 语句关闭 GDAL 数据集

python - Django session 变量重置

python - 如何在 Windows XP 源安装上消除 matplotlib 中的 ft2font 导入错误?