Błąd przy importowaniu .dll: "Nie można odnaleźć określonego modułu"

0

Witam
Pomimo zainstalowania biblioteki przy próbie jej zaimportowania w Visual Studio Code pojawia się błąd:

> Traceback (most recent call last):
>   File "c:\Programowanie\python\Test2.py", line 1, in <module>
>     import matplotlib.pyplot as plt
>   File "C:\Users\maron\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\matplotlib\__init__.py", line 272, in <module>
>     _check_versions()
>   File "C:\Users\maron\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\matplotlib\__init__.py", line 266, in _check_versions
>     module = importlib.import_module(modname)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2288.0_x64__qbz5n2kfra8p0\Lib\importlib\__init__.py", line 126, in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "C:\Users\maron\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\kiwisolver\__init__.py", line 8, in <module>
>     from ._cext import (
> ImportError: DLL load failed while importing _cext: Nie można odnaleźć określonego modułu.

Pandas czy nawet cv2 działa bez problemu.

W Spyderze też nie ma żadnych problemów.

3

Sprawdź czy używasz tego samego interpretera. Jeśli tak, to w PowerShell pip install msvc-runtime.

0
Dregorio napisał(a):

Sprawdź czy używasz tego samego interpretera. Jeśli tak, to w PowerShell pip install msvc-runtime.

Faktycznie Spyder używa wersji 3.11.7 natomiast VSD 3.11.8. Po zmianie interpretera na wersję 3.11.7 jest ok.

1 użytkowników online, w tym zalogowanych: 0, gości: 1