ImportError: сбой загрузки DLL при импорте агрегатов: указанный модуль не найден - PullRequest
3 голосов
/ 20 марта 2020

Я новичок в Python и в настоящее время возникают проблемы при импорте некоторых библиотек.

Я использую Python 3.8.

Я установил Pandas в CMD, используя «pip install pandas»

Если я go в Python папку, я вижу, что Pandas установлено:

C: \ Users \ VALENTINA \ AppData \ Local \ Programs \ Python \ Python38-32 \ Lib \ site-packages

Но тогда я получаю это сообщение об ошибке при попытке импортировать Pandas в моем скрипте:

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import pandas as pd
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\__init__.py", line 55, in <module>
    from pandas.core.api import (
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\api.py", line 29, in <module>
    from pandas.core.groupby import Grouper, NamedAgg
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\groupby\__init__.py", line 1, in <module>
    from pandas.core.groupby.generic import DataFrameGroupBy, NamedAgg, SeriesGroupBy
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\groupby\generic.py", line 60, in <module>
    from pandas.core.frame import DataFrame
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\frame.py", line 124, in <module>
    from pandas.core.series import Series
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\series.py", line 4572, in <module>
    Series._add_series_or_dataframe_operations()
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\generic.py", line 10349, in _add_series_or_dataframe_operations
    from pandas.core.window import EWM, Expanding, Rolling, Window
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\window\__init__.py", line 1, in <module>
    from pandas.core.window.ewm import EWM  # noqa:F401
  File "C:\Users\VALENTINA\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pandas\core\window\ewm.py", line 5, in <module>
    import pandas._libs.window.aggregations as window_aggregations
ImportError: DLL load failed while importing aggregations: The specified module could not be found.

У меня есть это сообщение об ошибке при запуске моего скрипта в Visual Code, а также в IDLE.

Я ценю, если кто-то может мне помочь

Спасибо

Ответы [ 3 ]

5 голосов
/ 22 марта 2020

Я столкнулся с той же проблемой. Я использую python 3.7.5. По умолчанию команда pip install pandas устанавливает версию 1.0.3. Поэтому я возвращаюсь к версии 1.0.1.

pip uninstall pandas
pip install pandas==1.0.1

Теперь она работает без ошибок. Вы можете попробовать это.

1 голос
/ 12 апреля 2020

Вы также можете попытаться установить более свежую версию Microsoft Visual C ++ Redistributable.

Например (2015-2019)

У меня была та же проблема, и установка вышеупомянутой решала ее.

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

1 голос
/ 03 апреля 2020

При импорте pandas я получил два сообщения об ошибках: одно в OP, а другое -

AttributeError: module 'pandas' has no attribute 'plotting'

Мне удалось устранить проблемы, переустановив пакет / библиотеку

pip uninstall pandas
pip install pandas==1.0.1

, как указал другой пользователь передо мной. Я использую Python 3.8.2 в сочетании с pandas 1.0.1 без икоты сейчас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...