AttributeError: module ‘matplotlib.pyplot‘ has no attribute ‘ishold‘

在使用 networkx 绘制有向图时,出现问题
AttributeError: module ‘matplotlib.pyplot’ has no attribute ‘ishold’

问题原因:
networkxmatplotlib版本不匹配 或者 两者安装顺序不正确导致的。

解决方法:

  1. 卸载 networkxmatplotlib
pip uninstall XXX
  1. 安装 matplotlib
pip install matplotlib
或
python3 -m pip install matplotlib
  1. 安装 networkx
pip install networkx
或
python3 -m pip install networkx

你可能感兴趣的:(Python,matplotlib)