Statsmodels.api 不导入
Statsmodels.api doesn't import
就是这样。它安装,我可以导入 statsmodels,但 statsmodels.api 不导入。
我试过用 pip 和 conda 安装,都给我版本 0.9.0,一切都很好。
我已经安装了所有依赖项,statsmodels 可以工作,但是 statsmodels.api 没有。
import statsmodels.api Traceback (most recent call last): File "", line 1, in File
"C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\api.py",
line 16, in
from .discrete.discrete_model import (Poisson, Logit, Probit, File
"C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\discrete\discrete_model.py",
line 45, in
from statsmodels.distributions import genpoisson_p File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\distributions__init__.py",
line 2, in
from .edgeworth import ExpandedNormal File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\distributions\edgeworth.py",
line 7, in
from scipy.misc import factorial ImportError: cannot import name 'factorial' from 'scipy.misc'
(C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\scipy\misc__init__.py)
从错误来看,似乎 scipy 包的 misc 目录中没有名为 factorial 的函数。
您是否尝试过打开错误中指定的 __init__.py 文件并在 misc 目录中查找阶乘函数?
就是这样。它安装,我可以导入 statsmodels,但 statsmodels.api 不导入。 我试过用 pip 和 conda 安装,都给我版本 0.9.0,一切都很好。 我已经安装了所有依赖项,statsmodels 可以工作,但是 statsmodels.api 没有。
import statsmodels.api Traceback (most recent call last): File "", line 1, in File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\api.py", line 16, in from .discrete.discrete_model import (Poisson, Logit, Probit, File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\discrete\discrete_model.py", line 45, in from statsmodels.distributions import genpoisson_p File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\distributions__init__.py", line 2, in from .edgeworth import ExpandedNormal File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\distributions\edgeworth.py", line 7, in from scipy.misc import factorial ImportError: cannot import name 'factorial' from 'scipy.misc' (C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\scipy\misc__init__.py)
从错误来看,似乎 scipy 包的 misc 目录中没有名为 factorial 的函数。
您是否尝试过打开错误中指定的 __init__.py 文件并在 misc 目录中查找阶乘函数?