J'ai python 3.7.1 et version scipy: 1.3.0. Je reçois une erreur lors de l'appel à auto_arima disant: "impossible d'importer le nom 'factorial' de 'scipy.misc'"
Juste cette importation de base provoque le problème: -
"de pmdarima.arima import auto_arima"
J'ai essayé de réinstaller scipy, ça n'a pas marché
La fonction factorial
a été déplacée de scipy.misc
à scipy.special
. La version en scipy.misc
est obsolète depuis un moment et il a été supprimé dans scipy 1.3.0. Quelque chose dans pmdarima ou l'une de ses dépendances utilise toujours le nom scipy.misc.factorial
.
Le coupable semble être les modèles de statistiques 0.9.0. pmdarima dépend des statsmodels, et il y a du code dans les statsmodels 0.9.0 qui importe scipy.misc.factorial
. La version de développement de statsmodels a un correctif pour cela, mais 0.9.0 est la dernière version.
Les développeurs de modèles de statistiques sont conscients du problème; voir