【发布时间】:2021-11-18 16:26:28
【问题描述】:
我在尝试导入 matplotlib 时收到此错误消息,但不知道如何修复它。我尝试再次安装不同版本的matplotlib,但仍然无法正常工作。我正在使用带有虚拟环境的 Pycharm。
文件“C:/Users/user/PycharmProjects/pythonProject/autoencoder_7_4_symbol.py”,第 11 行,在
from matplotlib import pyplot
文件“D:\anaconda\envs\tensorflow\lib\site-packages\matplotlib_init_.py”,第 157 行,在
_check_versions()
文件“D:\anaconda\envs\tensorflow\lib\site-packages\matplotlib_init_.py”,第 152 行,在 _check_versions
if LooseVersion(module.__version__) < minver:
AttributeError: 模块 'dateutil' 没有属性 'version'
这是包裹 https://docs.google.com/document/d/1kyXgOMyq-j3gfBH-PwzqN4pkjT32Cjq1a36E-dY74PU/edit?usp=sharing
【问题讨论】:
-
能分享一下env里的包列表吗?
-
你能把它添加到问题本身吗?我猜你是使用
conda list获得的? -
这个打不开?我从 pycharm 设置中复制了这个。
-
您是否在 Anaconda 或 PyCharm 中安装了“matplotlip”包?如果您没有在 PyCharm 中执行此操作,请尝试执行此操作。以下是步骤:从 PyCharm Settings/Preferences/Project:pythonProject/Python Interpreter/单击添加符号,然后搜索“matplotlib”,然后单击安装包,关闭窗口并尝试运行代码/导入包。
标签: python tensorflow matplotlib importerror