属性错误:模块matplotlib没有attribute _tri

brccelvz  于 2023-06-23  发布在  其他
关注(0)|答案(2)|浏览(154)

我试图在conda环境(Python 3.6)中使用Matplotlib,我得到了这个错误。有人知道怎么解决吗?

import matplotlib.pyplot as plt

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
   ....
C:\ProgramData\Anaconda3\lib\site-packages\matplotlib\tri\triangulation.py in <module>()
  4 import six
  5 
----> 6 import matplotlib._tri as _tri
  7 import matplotlib._qhull as _qhull
  8 import numpy as np

AttributeError: module 'matplotlib' has no attribute '_tri'

请让我知道,如果我需要张贴更多的错误细节。

xghobddn

xghobddn1#

我觉得你有不匹配的二进制文件,不幸的是,我不能重现你的错误,因为我的作品。
(1):也许尝试卸载matplotlib然后重新安装

conda uninstall matplotlib

conda install matplotlib

(2)尝试输出conda listconda info然后分析它或张贴在这里也许我们可以分析它?
(3)尝试以下命令,它们可能会工作:

conda update --all

(4)如果这不起作用,也许卸载Anaconda并尝试重新安装最新版本。

yh2wf1be

yh2wf1be2#

如果使用condapip安装不同版本的matplotlib包,可能会发生这些类型的错误。卸载这两个文件,即pip uninstall matplotlibconda uninstall matplotlib,然后只从一个包管理器安装它,例如conda install matplotlib

相关问题