今天,我尝试安装matplotlib来了解它。首先,我必须说我的python版本是3.11.4。我首先通过命令升级了pip:
python -m pip install --upgrade pip
它已经将pip升级到pip 23.2.1。然后,我通过命令安装了matplotlib:
python -m pip install matplotlib
在这个过程完成后,我试图检查它是否工作。首先,我在命令行中输入python
,然后输入import matplotlib。下面是我得到的traceback:
>>> import matplotlib
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Lenovo\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\__init__.py", line 242, in <module>
_check_versions()
File "C:\Users\Lenovo\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\__init__.py", line 236, in _check_versions
module = importlib.import_module(modname)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Lenovo\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\Lenovo\AppData\Local\Programs\Python\Python311\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并重新安装它。然后我尝试检查它的依赖关系并升级它所需的软件包,但它不起作用。此外,我尝试在ChatGPT的建议后将matplotlib添加到路径中,但在我看到它不起作用后我删除了它。之后,我尝试从PC上卸载python并删除所有残余。接下来,我安装了最新版本的python,但这并没有改变结果
1条答案
按热度按时间hmmo2u0o1#
MSVC运行时当前是matplotlib的依赖项,所需的DLL应随wheel分发。运行:
导入工作,也许该包或类似的东西可能是一个临时的操作系统特定的依赖。