我正在尝试在 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)
我也尝试过这里提到的步骤
但收到了同样的错误消息,您能指导我安装吗?
此错误可能是因为没有适合您的 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它位于第一个链接而不是第二个链接。