scipy 如何解决AttributeError:“version_info”对象没有属性“__version__”

egmofgnx  于 2023-05-17  发布在  其他
关注(0)|答案(1)|浏览(326)
C:\Coursera\CarlaSimulator\PythonClient\Course1FinalProject>python module_7.py
Traceback (most recent call last):
  File "module_7.py", line 26, in <module>
    import matplotlib.pyplot as plt
  File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\matplotlib\__init__.py", line 131, in <module>
    from matplotlib.rcsetup import defaultParams, validate_backend, cycler
  File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\matplotlib\rcsetup.py", line 29, in <module>
    from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
  File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\matplotlib\fontconfig_pattern.py", line 22, in <module>
    from pyparsing import (Literal, ZeroOrMore, Optional, Regex, StringEnd,
  File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\pyparsing\__init__.py", line 130, in <module>
    __version__ = __version_info__.__version__
AttributeError: 'version_info' object has no attribute '__version__'

我试图将自动驾驶汽车控制器的Python文件连接到Carlasimulator。我想我现在做的事情没有那么必要。然而,当我尝试调用python文件时,它显示如下。

Pillow>=3.1.2
numpy>=1.14.5
protobuf>=3.6.0
pygame>=1.9.4
matplotlib>=2.2.2
future>=0.16.0
scipy>=0.17.0

这些是对模拟器的要求。除了Pillow和Scipy,我可以降级其他依赖项的版本。但是Pillow和Scipy的版本比较新。不过我还是得到了错误,似乎版本不是问题所在。请帮帮我

wztqucjr

wztqucjr1#

我可以运行文件只安装旧版本的matplotlib。我是这个领域的初学者,但我猜这是与Carla和matplotlib版本的兼容性有关。当我安装了matplotlib 2.2.4时,一切都很好。希望这会有用。

相关问题