如何在python 3.7中安装pyramid-arima

new*_*hon 4 python forecast

我正在尝试在 Windows10 上的 python 3.7 中实现 auto arima 所以我尝试使用以下命令安装 Pyramid-armia

pip install pyramid-arima
Run Code Online (Sandbox Code Playgroud)

但我收到错误消息

 Could not find a version that satisfies the requirement pyramid-arima (from versions: )]
 No matching distribution found for pyramid-arima
Run Code Online (Sandbox Code Playgroud)

我也尝试过这里提到的步骤

但收到了同样的错误消息,您能指导我安装吗?

Art*_*oul 6

此错误可能是因为没有适合您的 Python、操作系统、CPU 类型和指令集版本组合的软件包版本。

该软件包已过时并被废弃,因此无法安装,请使用新的替代品,即pmdarima软件包:

pip install pmdarima
Run Code Online (Sandbox Code Playgroud)

并导入如下:

import pmdarima
Run Code Online (Sandbox Code Playgroud)

pmdarima的官方文档在这里

如果您仍然遇到新的相同错误,请直接从此处pmdarima下载.whl软件包。

您需要下载与您的Python版本和Windows位相对应的软件包。例如,如果您有 Python 3.7 和 Windows 64 位,则下载pmdarima-1.7.1-cp37-cp37m-win_amd64.whl(或win32使用 32 位 Windows 的后缀),此处cp37表示CPython version 3.7.

然后像这样安装它:

pip install pmdarima-1.7.1-cp37-cp37m-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)

此外,许多.whl存在安装/编译问题的 Windows 预构建包也位于此处。当 pip install 没有成功时,我经常从那里下载这个预构建的软件包。但对于它的情况,pmdarima它位于第一个链接而不是第二个链接。