尝试导入 pmdarima 模块时出现 Numpy 依赖错误

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

我在尝试导入 pmdarima 模块时收到以下错误消息:

from ._array import C_intgrt_vec
  File "pmdarima\\utils\\_array.pyx", line 1, in init pmdarima.utils._array
ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject

我读到这种类型的错误可能与 numpy 版本有关,但我已经更新了。

这是我的要求配置:

colorama==0.4.6
contourpy==1.2.1
cycler==0.12.1
Cython==3.0.10
fonttools==4.53.0
joblib==1.4.2
kiwisolver==1.4.5
matplotlib==3.9.0
numpy==2.0.0
packaging==24.1
pandas==2.2.2
patsy==0.5.6
pillow==10.4.0
pmdarima==2.0.4
pyparsing==3.1.2
python-dateutil==2.9.0.post0
pytz==2024.1
scikit-learn==1.5.0
scipy==1.14.0
seaborn==0.13.2
six==1.16.0
statsmodels==0.14.2
threadpoolctl==3.5.0
tqdm==4.66.4
tzdata==2024.1
urllib3==2.2.2

我正在使用 python 3.10.10

python numpy pmdarima
1个回答
0
投票

我的错,它与新的 2.0.0 numpy 版本不兼容。只需降级到 numpy==1.26.4 直到 pmdarima 更新即可。

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