import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
第4行中的错误密钥“ text.kerning_factor” /home/samyak/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/_classic_test_patch.mplstyle。 您可能需要从以下位置获取更新的matplotlibrc文件 https://github.com/matplotlib/matplotlib/blob/v3.1.3/matplotlibrc.template 或通过matplotlib源代码发布
答案 0 :(得分:13)
尽管安装了3.2,但似乎是matplotlib 3.1的样式配置文件之一。
转到/home/samyak/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/stylelib/
打开_classic_test_patch.mplstyle
并注释掉text.kerning_factor:6
对我有用。
答案 1 :(得分:2)
我今天(使用3.2.1版)遇到了相同的问题。
我的解决方案:重新安装matplotlib:)
答案 2 :(得分:2)
我遇到了同样的问题,我通过使用以下代码升级Matplotlib来解决了这个问题:
conda upgrade matplotlib
或
pip install --upgrade matplotlib
答案 3 :(得分:1)
我也遇到了同样的问题。重新安装matplotlib对我不起作用。我使用以下命令将matplotlib降级为版本2:
conda安装matplotlib = 2
有效。希望这会有所帮助。
答案 4 :(得分:1)
我注意到 matplotlib
返回的 print(matplotlib.__version__)
版本与 pip show matplotlib
显示的版本不同!当我检查文件夹 ./Anaconda3/Lib/site-packages
时,我注意到有两个版本的 matplotlib
(以及一些其他软件包)。出于某种原因,当我升级 matplotlib
(和其他软件包)时,没有卸载旧版本。我用过
pip uninstall matplotlib
两次删除两个版本,然后再次安装 matplotlib。这解决了问题。
答案 5 :(得分:0)
matplotlib
。matplotlib
文件夹。如果您有多个,请确保您处于相同的环境中。conda install -c conda-forge matplotlib
重新安装“matplotlib”。它应该可以工作。