我试图在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'
请让我知道,如果我需要张贴更多的错误细节。
2条答案
按热度按时间xghobddn1#
我觉得你有不匹配的二进制文件,不幸的是,我不能重现你的错误,因为我的作品。
(1):也许尝试卸载matplotlib然后重新安装
(2)尝试输出
conda list
和conda info
然后分析它或张贴在这里也许我们可以分析它?(3)尝试以下命令,它们可能会工作:
(4)如果这不起作用,也许卸载Anaconda并尝试重新安装最新版本。
yh2wf1be2#
如果使用
conda
和pip
安装不同版本的matplotlib包,可能会发生这些类型的错误。卸载这两个文件,即pip uninstall matplotlib
和conda uninstall matplotlib
,然后只从一个包管理器安装它,例如conda install matplotlib
。