0

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'
4

1 回答 1

0

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

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

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

为了让它适用于 Python 3,我会做python3 -m pip install numpy. 这使用了属于正确 Python 解释器的 pip。

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

于 2021-08-01T17:29:40.933 回答