无法导入statsmodels.formula.api

时间:2018-05-27 14:19:04

标签: python pandas 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'

2 个答案:

答案 0 :(得分:4)

您将必须更新软件包pytest。在Jupyter笔记本(Anaconda发行版)中导入statsmodels时,我遇到了同样的问题。

如果您使用相同的设置,则可以通过终端update a package in Anaconda。我还必须使用顶部导航重新启动Jupyter kernel。希望能有所帮助。

答案 1 :(得分:1)

为我工作

  1. pip install statsmodels --upgrade

  2. pip install pytest --upgrade

  
    

重启内核