Luc*_*esl 2 python statsmodels
每当我尝试将 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'
Run Code Online (Sandbox Code Playgroud)
您必须更新软件包pytest并重新启动内核:
pip install pytest --upgrade
Run Code Online (Sandbox Code Playgroud)
我statsmodels在 Jupyter 笔记本(Anaconda 发行版)中导入时遇到了这个问题。如果您在相同的设置上运行,您可以像这样更新 Anaconda 中的包:
conda update pytest
Run Code Online (Sandbox Code Playgroud)
之后不要忘记在笔记本的顶部导航中重新启动内核。希望有帮助。