本文主要是介绍解决使用statsmodels导包时报ImportError: cannot import name 'factorial'的问题。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在使用的过程中,发现使用 import statsmodels.api as sm时,会报找不到factorial模块的问题。
可以看得出是依赖了scipy这个库的一个misc模块,但是由于最新版本的scipy中,scipy.misc 已经迁移到 scipy.special 里面了。目前我用的python版本是3.6。其中statsmodels(0.9.0)和 scipy(1.3.0)都是最新版本。
等不了他们更新那就一个一个改吧。
根据这个路径一个一个来改,大概改7、8个左右,只要是依赖 scipy.misc的都改成 scipy.special
改完后
OK。正常使用。
这篇关于解决使用statsmodels导包时报ImportError: cannot import name 'factorial'的问题。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!