Closed yunjc closed 1 year ago
Hi, I met a problem when importing auto_arima. Is it because version incompatibility? Thanks in advance.
---> 22 from pmdarima import auto_arima File /usr/local/python3/lib/python3.8/site-packages/pmdarima/__init__.py:52 49 from . import __check_build 51 # Stuff we want at top-level ---> 52 from .arima import auto_arima, ARIMA, AutoARIMA, StepwiseContext, decompose 53 from .utils import acf, autocorr_plot, c, pacf, plot_acf, plot_pacf, \ 54 tsdisplay 55 from .utils._show_versions import show_versions File /usr/local/python3/lib/python3.8/site-packages/pmdarima/arima/__init__.py:6 1 # -*- coding: utf-8 -*- 2 # 3 # Author: Taylor Smith <taylor.smith@alkaline-ml.com> 5 from .approx import * ----> 6 from .arima import * 7 from .auto import * 8 from .utils import * File /usr/local/python3/lib/python3.8/site-packages/pmdarima/arima/arima.py:16 14 from scipy.stats import gaussian_kde, norm 15 from sklearn.utils.validation import check_array ---> 16 from statsmodels import api as sm 18 from . import _validation as val 19 from ..base import BaseARIMA File /usr/local/python3/lib/python3.8/site-packages/statsmodels/api.py:105 94 from .genmod import api as genmod 95 from .genmod.api import ( 96 GEE, 97 GLM, (...) 103 families, 104 ) --> 105 from .graphics import api as graphics 106 from .graphics.gofplots import ProbPlot, qqline, qqplot, qqplot_2samples 107 from .imputation.bayes_mi import MI, BayesGaussMI File /usr/local/python3/lib/python3.8/site-packages/statsmodels/graphics/api.py:6 4 from .correlation import plot_corr, plot_corr_grid 5 from .factorplots import interaction_plot ----> 6 from .functional import fboxplot, hdrboxplot, rainbowplot 7 from .gofplots import qqplot 8 from .plottools import rainbow File /usr/local/python3/lib/python3.8/site-packages/statsmodels/graphics/functional.py:2 1 """Module for functional boxplots.""" ----> 2 from statsmodels.compat.numpy import NP_LT_123 4 import numpy as np 5 from scipy.special import comb ImportError: cannot import name 'NP_LT_123' from 'statsmodels.compat.numpy' (/usr/local/python3/lib/python3.8/site-packages/statsmodels/compat/numpy.py)
sh-4.2$ pip show pmdarima Name: pmdarima Version: 2.0.1 Summary: Python's forecast::auto.arima equivalent Home-page: http://alkaline-ml.com/pmdarima Author: Author-email: License: MIT Location: /usr/local/python3/lib/python3.8/site-packages Requires: Cython, joblib, numpy, pandas, scikit-learn, scipy, setuptools, statsmodels, urllib3 Required-by: sh-4.2$ pip show numpy piName: numpy Version: 1.23.2 Summary: NumPy is the fundamental package for array computing with Python. Home-page: https://www.numpy.org Author: Travis E. Oliphant et al. Author-email: License: BSD Location: /usr/local/python3/lib/python3.8/site-packages Requires: Required-by: cmdstanpy, gluonts, lightgbm, matplotlib, pandas, patsy, pmdarima, prophet, pystan, scikit-learn, scipy, seaborn, statsmodels, xgboost psh-4.2$ pip show statsmodels Name: statsmodels Version: 0.13.2 Summary: Statistical computations and models for Python Home-page: https://www.statsmodels.org/ Author: Author-email: License: BSD License Location: /usr/local/python3/lib/python3.8/site-packages Requires: numpy, packaging, pandas, patsy, scipy Required-by: pmdarima
Solved by pip uninstall statsmodels && pip install statsmodels --pgrade Solution from #6484
pip uninstall statsmodels && pip install statsmodels --pgrade
--upgrade
Hi, I met a problem when importing auto_arima. Is it because version incompatibility? Thanks in advance.
Describe the question you have
Versions (if necessary)