Matplotlib导入kiwisolver的_cext模块时出现DLL加载失败错误求助
Matplotlib导入kiwisolver的_cext模块时出现DLL加载失败错误求助
大家好,我最近运行Python脚本的时候碰到了一个棘手的导入错误,折腾了好一阵都没搞定,来请教下各位!
我的环境是Python 3.11.2,用了虚拟环境。脚本里就一行导入代码:
import matplotlib.pyplot as plt
结果直接抛出了下面的错误:
File "c:\Users\XXXX\Downloads\XXXX\XXXX\.venv\Lib\site-packages\matplotlib\__init__.py", line 246, in <module> _check_versions() File "c:\Users\XXXX\Downloads\XXXXX\XXXX\.venv\Lib\site-packages\matplotlib\__init__.py", line 240, in _check_versions module = importlib.import_module(modname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\XXXX\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "c:\Users\XXX\Downloads\XXXX\XXXX\.venv\Lib\site-packages\kiwisolver\__init__.py", line 8, in <module> from ._cext import ( ImportError: DLL load failed while importing _cext: The specified module could not be found.
我已经尝试过卸载并重新安装matplotlib,还有kiwisolver,但每次运行都会出现同样的错误。有没有朋友遇到过类似的问题?或者有什么其他的排查方向可以推荐吗?
备注:内容来源于stack exchange,提问作者Juan Esteban Labayen
相关产品推荐
相关产品推荐

