在以admin身份通过命令提示符安装pip install pmdarima
时,我得到以下消息,表示安装成功。
Requirement already satisfied: patsy>=0.5 in c:usersusernameappdatalocalprogramspythonpython39libsite-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'
当您执行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解释器。尝试在笔记本本身的单元格中进行安装,应该可以工作。