|
发表于 2020-8-21 08:38:48
|
显示全部楼层
如果是没安装matplotlib的话应该是ModuleNotFoundError,但你这是ImportError,说明matplotlib肯定是装了的,但可能有点问题,可以重装一下
我找到了matplotlib中_check_versions()函数的源代码:- # in __init__.py
- def _check_versions():
- # Quickfix to ensure Microsoft Visual C++ redistributable
- # DLLs are loaded before importing kiwisolver
- from . import ft2font
- for modname, minver in [
- ("cycler", "0.10"),
- ("dateutil", "2.1"),
- ("kiwisolver", "1.0.1"),
- ("numpy", "1.11"),
- ("pyparsing", "2.0.1"),
- ]:
- module = importlib.import_module(modname)
- if LooseVersion(module.__version__) < minver:
- raise ImportError("Matplotlib requires {}>={}; you have {}"
- .format(modname, minver, module.__version__))
复制代码
ft2font模块是一个.pyd文件,我没法看到源代码,百度也不知道有什么用
如果重装还不行,试试把我的ft2font模块直接加到matplotlib的文件夹内
ft2font.cp38-win_amd64.zip
(340.84 KB, 下载次数: 3)
|
|