每当我尝试将statsmodels.formula.api导入为smf时,我都会收到以下错误。
import statsmodels.formula.api as smf
Traceback (most recent call last):
File "<ipython-input-257-268d740a5877>", line 1, in <module>
import statsmodels.formula.api as smf
File "C:\Users\ldresl\Anaconda3\lib\site-
packages\statsmodels\formula\__init__.py", line 1, in <module>
from statsmodels import PytestTester
ImportError: cannot import name 'PytestTester'
答案 0 :(得分:4)
您将必须更新软件包pytest
。在Jupyter笔记本(Anaconda发行版)中导入statsmodels
时,我遇到了同样的问题。
如果您使用相同的设置,则可以通过终端update a package in Anaconda。我还必须使用顶部导航重新启动Jupyter kernel。希望能有所帮助。
答案 1 :(得分:1)
为我工作
pip install statsmodels --upgrade
pip install pytest --upgrade
重启内核