2017-07-02 48 views
0

我試圖在jupyter筆記本中使用Python 3.5中的statsmodels.apistatsmodels.regression。這是在虛擬環境中。使用OSX El Capitan。我得到的錯誤statsmodels missing .api,.regression等

AttributeError: module 'statsmodels' has no attribute 'regression' 

,同樣調用statsmodels.api

AttributeError: module 'statsmodels' has no attribute 'api' 

試圖卸載,並通過pip重新安裝無濟於事。檢查site-packages中的statsmodels文件夾,看起來完整。這是最新版本statsmodels 0.8.0。我也嘗試了一個單獨的python 2.7 venv,並且遇到了同樣的問題。關於發生了什麼的任何線索?

回答

0

原來是一個輸入錯誤。根據statsmodels doc,推薦的進口是import statsmodels.api as sm。我正在使用導入線import statsmodels as sm,它無法直接訪問.api模塊。