matplotlib.pyplot 没有属性“get_data_path”
Posted
技术标签:
【中文标题】matplotlib.pyplot 没有属性“get_data_path”【英文标题】:matplotlib.pyplot has no attribute 'get_data_path' 【发布时间】:2021-07-19 23:21:19 【问题描述】:我知道有类似问题的答案,但在我的特定情况下无济于事。我为一个客户端写了一些python代码,他无法让它在windows CMD中运行。他对 matplotlib 有错误。错误在于“import matplotlib.pyplot as plt
”行,它表示 matplotlib 没有属性“get_data_path
”。他没有使用 conda 或任何东西,只是写了“py program.py
”来运行代码。我附上了一张他发给我的照片。有谁知道该怎么做。
Screenshot showing issue
【问题讨论】:
你检查AttributeError: module 'matplotlib' has no attribute 'get_data_path'了吗?您是否尝试删除 matplotlib 并再次安装(最好是最新版本)?pip uninstall matplotlib
? pip install matplotlib --upgrade
?
我检查过了,但它只有在 conda 或其他环境中运行的信息,而不是普通的 CMD。不过我会尝试重新安装。
好的,谢谢。不过,我最终弄清楚了。我很感激。
【参考方案1】:
我遇到了同样的问题。以上方法我都试过了
pip uninstall matplotlib
pip install matplotlib --upgrade
我也试过
pip install matplotlib --user
没有任何效果,所以最后我创建了一个新环境,它只适用于新环境。
【讨论】:
以上是关于matplotlib.pyplot 没有属性“get_data_path”的主要内容,如果未能解决你的问题,请参考以下文章
没有名为“matplotlib.pyplot”的模块; “matplotlib”不是一个包
当我使用 matplotlib.pyplot 时,python 3.6 中没有名为 PyQt4 的模块
matplotlib.pyplot 在 python 2.7 上给出错误“ImportError:没有名为 Tkinter 的模块”