没有模块名称 pmadarima

时间:2021-08-01 15:32:47

标签: python arima pmdarima

以管理员身份通过命令提示符安装 pip install pmdarima 时,我收到以下消息,表示安装成功。

Requirement already satisfied: patsy>=0.5 in c:\users\username\appdata\local\programs\python\python39\lib\site-packages (from statsmodels!=0.12.0,>=0.11->pmdarima) (0.5.1)

但无法通过 Jupyter 进行处理,运行时出现以下错误

import pmdarima as pm

from pmdarima.model_selection import train_test_split

ModuleNotFoundError: No module named 'pmdarima'

1 个答案:

答案 0 :(得分:0)

当您执行 pip install 时,您使用的是系统的默认 python。您可以在同一台计算机上安装多个版本的 Python。

例如,在我的 Mac 上,如果我在打开 Python 2 的终端中执行 python。如果我在终端中执行 python3,则打开 Python 3。

当我执行 pip install numpy 时,它会默认安装到 Python 2。在 Python 3 中运行的程序将无法找到该包。

为了使其适用于 Python 3,我会执行 python3 -m pip install numpy。这使用了属于正确 Python 解释器的 pip。

这里最有可能发生的情况是您的 Jupyter 笔记本使用了不同的 Python 解释器。尝试在笔记本内部的单元格中进行安装,应该可以。