web-dev-qa-db-ja.com

pmdarimaからauto_arimaをインポートしている間:エラー:「scipy.misc」から「factorial」という名前をインポートできません

python 3.7.1とscipyのバージョン:1.3.0があります。auto_arimaの呼び出し中に、「 'scipy.misc'から名前 'factorial'をインポートできません」とエラーが発生します」

この基本的なインポートだけで問題が発生します:-
"from pmdarima.arima import auto_arima"
scipyを再インストールしようとしましたが、機能しませんでした

9
Crossfit_Jesus

関数factorialscipy.miscからscipy.specialに移動されました。 scipy.miscのバージョンはしばらくの間推奨されておらず、scipy 1.3.0で削除されました。 pmdarimaまたはその依存関係の1つにまだscipy.misc.factorialという名前が使用されています。

犯人はstatsmodels 0.9.0のようです。 pmdarimaはstatsmodelsに依存しており、scipy.misc.factorialをインポートするコードがstatsmodels 0.9.0にあります。 statsmodelsの開発バージョンにはその修正が含まれていますが、0.9.0が最新リリースです。

Statsmodels開発者はこの問題を認識しています。見る

3