如何修复statsmodels logsumexp和阶乘上的Google colab导入错误

时间:2019-05-22 09:15:57

标签: jupyter-notebook google-colaboratory python-3.3

在statsmodels软件包(例如logumexp和factorial)上的google collab Jupyter笔记本中出现导入错误。

请提出建议。

from scipy.misc import logsumexp
from scipy.misc import factorial 
ImportError: cannot import name 'logsumexp'
ImportError: cannot import name 'factorial'

我已经重新安装了scipy和sci-kit,并重新启动了Google collab jupyter笔记本的运行时。但是,导入仍然持续。

3 个答案:

答案 0 :(得分:0)

正在寻找合作实验室中的类似问题,并执行以下操作:

! pip install --upgrade Cython
! pip install --upgrade git+https://github.com/statsmodels/statsmodels
import statsmodels.api as sm

从下面的链接中获取它:This issue is solved temporarily

答案 1 :(得分:0)

我正在研究Google Colab。然后我遇到了同样的问题“无法导入名称:factorial”。实际上它来自scipy

对于Windows

pip3 install --user scipy==1.2.0

对于Linux

python3.6 -m pip install scipy==1.2 --upgrade

答案 2 :(得分:0)

更改

从scipy.misc导入阶乘

来自scipy.special import factorial

在几个地方(出现错误消息的任何地方) 与

相同

comb,logsumexp