缺少来自Anaconda matplotlib包的sample_data

时间:2018-05-01 13:51:06

标签: matplotlib anaconda

Anaconda 5.1,在Win 10 x64上的matplotlib 2.2.2

matplotlib包中缺少

matplotlib\mpl-data\sample_data,因此许多希望用matplotlib.cbook.get_sample_data()加载它们的示例和教程都会失败。

尝试从mpl_sample_data安装conda-forge软件包,但文件已安装到父目录matplotlib\mpl-data而不是matplotlib\mpl-data\sample_data所在的位置,get_sample_data()期望将它们视为默认值。

有关如何在Anaconda上安装完整 matplotlib的任何建议吗?

由于

3 个答案:

答案 0 :(得分:0)

没关系。 我看到matplotlib的Anaconda配方明确排除了sample_data,我不明白为什么,但是我只是从github下载matplotlib并使用{{1}而不是打扰包来自它。

答案 1 :(得分:0)

使用anaconda安装matplotlib,面临同样的问题。 这对我有用,复制以下文件夹 sample_data 在你的anaconda安装,即

  

C:\ ProgramData \ Anaconda3 \ LIB \站点包\ matplotlib \ MPL-数据\

(我已将其安装在C盘中)。

或者更好的是你可以从git克隆matplotlib存储库 然后使用命令安装:

python setup.py install

希望这有帮助。

答案 2 :(得分:0)

这是我的解决方案。 首先,我使用官方命令“ python -mpip install -U matplotlib”独立安装matplotlib软件包。 https://matplotlib.org/2.2.2/users/installing.html#windows 然后,您将在Python目录中拥有sample_data文件夹。 其次,我将sample_data文件夹从Python目录复制到anaconda的matplotlib \ mpl-data \目录。