在使用的过程中,发现使用 import statsmodels.api as sm时,会报找不到factorial模块的问题。

解决使用statsmodels导包时报ImportError: cannot import name 'factorial'的问题。

 

可以看得出是依赖了scipy这个库的一个misc模块,但是由于最新版本的scipy中,scipy.misc 已经迁移到 scipy.special 里面了。目前我用的python版本是3.6。其中statsmodels(0.9.0)和 scipy(1.3.0)都是最新版本。

等不了他们更新那就一个一个改吧。

解决使用statsmodels导包时报ImportError: cannot import name 'factorial'的问题。

 

根据这个路径一个一个来改,大概改7、8个左右,只要是依赖 scipy.misc的都改成 scipy.special

解决使用statsmodels导包时报ImportError: cannot import name 'factorial'的问题。

改完后

解决使用statsmodels导包时报ImportError: cannot import name 'factorial'的问题。

OK。正常使用。

相关文章:

  • 2021-06-12
  • 2021-04-11
  • 2021-10-02
  • 2022-01-10
  • 2021-09-12
  • 2022-12-23
  • 2021-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-31
  • 2021-04-21
  • 2022-12-23
  • 2021-11-13
  • 2021-09-16
  • 2022-01-29
  • 2021-09-06
相关资源
相似解决方案