from statsmodels.tsa.arima.model import ARIMA ModuleNotFoundError: No module named 'statsmodels.tsa.arima'
时间: 2023-08-07 08:28:19 浏览: 101
这个错误提示说明你当前使用的statsmodels库版本中没有`statsmodels.tsa.arima`模块。`statsmodels.tsa.arima`模块在statsmodels 0.11.0及以上版本中被更名为`statsmodels.tsa.arima.model`。因此,你需要升级你的statsmodels库到0.11.0及以上版本,或者使用`statsmodels.tsa.arima.model`模块来替代原来的`statsmodels.tsa.arima`模块。
你可以尝试通过以下命令来升级你的statsmodels库到最新版本:
```
pip install --upgrade statsmodels
```
运行完这个命令后,你应该可以成功导入`statsmodels.tsa.arima.model`模块。
相关问题
ModuleNotFoundError: No module named 'statsmodels.tsa.arima.model.ARIMA'; 'statsmodels.tsa.arima.model' is not a package
这个错误通常是由于`statsmodels`版本问题导致的。可能是你安装的`statsmodels`版本过低或过高。
首先,请确保你已经安装了`statsmodels`。可以使用以下命令进行安装:
```
pip install statsmodels
```
如果已经安装了`statsmodels`,则可以尝试升级到最新版本:
```
pip install --upgrade statsmodels
```
如果升级后仍然出现相同的错误,请尝试降级到一个较低版本,在终端输入以下命令:
```
pip install statsmodels==0.12.2
```
如果这些方法都不起作用,请检查你的代码是否正确导入`ARIMA`模型,并且是否正确引用了`statsmodels.tsa.arima.model.ARIMA`。
notimplementederror: statsmodels.tsa.arima_model.arma and statsmodels.tsa.arima_model.arima have been removed in favor of statsmodels.tsa.arima.model.arima (note the . between arima and model) and statsmodels.tsa.sarimax. statsmodels.tsa.arima.model.ari
这个错误提示是因为statsmodels库中的ARMA和ARIMA模型已经被移除,取而代之的是使用statsmodels.tsa.arima.model.arima和statsmodels.tsa.sarimax模型。
阅读全文