导入错误:导入_cext时DLL加载失败:找不到指定的模块

问题描述 投票:0回答:1

今天,我尝试安装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。这是我得到的回溯:

>>> 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 添加到路径中,但在看到它不起作用后将其删除。之后,我尝试从我的电脑上卸载 python 并删除所有残留物。接下来,我安装了最新版本的python,但它并没有改变结果。

python matplotlib dll pip importerror
1个回答
0
投票

同样的问题也发生在我身上。但还是没找到解决办法..有大侠能找到这个问题的解决办法吗..?

© www.soinside.com 2019 - 2024. All rights reserved.