alkaline-ml / pmdarima

A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.
https://www.alkaline-ml.com/pmdarima
MIT License
1.58k stars 234 forks source link

import pmdarima.arima causes value error #143

Closed harshalzele closed 5 years ago

harshalzele commented 5 years ago

Description

import pmdarima.arima causes value error. I am using anaconda notebooks.

Steps/Code to Reproduce

import pmdarima.arima

Expected Results

successfull package load

Actual Results

AttributeError: type object 'pmdarima.arima._arima.array' has no attribute '__reduce_cython__'

Versions

Windows-10-10.0.16299-SP0 Python 3.7.0 (default, Jun 28 2018, 08:04:48) [MSC v.1912 64 bit (AMD64)] NumPy 1.15.4 SciPy 1.2.1 Scikit-Learn 0.20.3 Pandas 0.24.2 Statsmodels 0.9.0

AttributeError Traceback (most recent call last)

in () 6 import pandas; print("Pandas", pandas.__version__) 7 import statsmodels; print("Statsmodels", statsmodels.__version__) ----> 8 import pmdarima; print("pmdarima", pmdarima.__version__) ~\AppData\Local\Continuum\anaconda3\lib\site-packages\pmdarima\__init__.py in () 27 28 # Stuff we want at top-level ---> 29 from .arima import auto_arima, ARIMA, AutoARIMA 30 from .utils import acf, autocorr_plot, c, pacf, plot_acf, plot_pacf 31 ~\AppData\Local\Continuum\anaconda3\lib\site-packages\pmdarima\arima\__init__.py in () 3 # Author: Taylor Smith 4 ----> 5 from .approx import * 6 from .arima import * 7 from .auto import * ~\AppData\Local\Continuum\anaconda3\lib\site-packages\pmdarima\arima\approx.py in () 17 # and since the platform might name the .so file something funky (like 18 # _arima.cpython-35m-darwin.so), import this absolutely and not relatively. ---> 19 from pmdarima.arima._arima import C_Approx 20 21 __all__ = [ ~\AppData\Local\Continuum\anaconda3\lib\site-packages\pmdarima\arima\_arima.cp37-win_amd64.pyd in init pmdarima.arima._arima() AttributeError: type object 'pmdarima.arima._arima.array' has no attribute '__reduce_cython__'
tgsmith61591 commented 5 years ago

Looks like a duplicate of #91. Can you try updating NumPy?

harshalzele commented 5 years ago

Looks like a duplicate of #91. Can you try updating NumPy?

Thank you tgsmith61591 for quick help. It solved the problem.

Though i am not sure, but while upgrading numpy it updated mkl lib and seems it fixed the problem.