Traceback (most recent call last):
File "csv_zuhe.py", line 4, in <module>
import pandas
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\__init__.py", line 55, in <module>
from pandas.core.api import (
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\api.py", line 29, in <module>
from pandas.core.groupby import Grouper, NamedAgg
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\groupby\__init__.py", line 1, in <module>
from pandas.core.groupby.generic import DataFrameGroupBy, NamedAgg, SeriesGroupBy
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\groupby\generic.py", line 60, in <module>
from pandas.core.frame import DataFrame
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\frame.py", line 124, in <module>
from pandas.core.series import Series
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\series.py", line 4572, in <module>
Series._add_series_or_dataframe_operations()
File "C:\Users\user\AppData\Local\Programs\Python\Python37\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\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\window\__init__.py", line 1, in <module>
from pandas.core.window.ewm import EWM # noqa:F401
File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\pandas\core\window\ewm.py", line 5, in <module>
import pandas._libs.window.aggregations as window_aggregations
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
在 windows 系统上 python 环境安装 pandas 的时候,遇到 import 失败的问题。异常如上。
解决方案
1. 核对 系统是不是64位, pyhthon是不是 64位,aggregations 是不是64位。 结果都是。所以位数不是问题。
2. 如系统位数没问题,执行下面的
pip install plotting
pip install pandas==1.0.1