[英]ImportError: No module named statsmodels
我從這個位置下載了 StatsModels 源。
然后解壓到
/usr/local/lib/python2.7/dist-packages
並根據此文檔,這樣做
sudo python setup.py install
它已安裝,但是當我嘗試導入時
import statsmodels.api as sm
我收到以下錯誤
Traceback (most recent call last):
File "/home/Astrophysics/Histogram_Fast.py", line 6, in <module>
import statsmodels.api as sm
ImportError: No module named statsmodels.api
我閱讀了一些有類似問題的帖子,並檢查了setuptools
是否已安裝並且也在
/usr/local/lib/python2.7/dist-packages
我對此有點迷茫,希望得到任何幫助......
我也在跑步
numpy 1.6
所以這不是問題。
您應該使用與所需python版本相對應的pip
(使用python -V
檢查版本)來安裝它:
$ python -m pip install statsmodels
它可以讓您輕松升級/卸載它。
不要以root身份安裝,避免意外搞亂系統python安裝的風險。 您可以改用--user
選項或 virtualenv 。
根據文檔,您可以使用以下命令進行安裝
pip install --upgrade --no-deps statsmodels
使用康達
conda install statsmodels
然后重啟你的 jupyter notebook
如果您遇到類似no module pasty
pastey 的錯誤,請停止您的 jupyter notebook 並在終端上嘗試以下命令
pip install patsy
不要忘記重啟你的 jupyter notebook 讓我們希望
您必須升級包 pytest。 我在 Ubuntu python 2.7 上的 Jupyter 筆記本中導入時遇到了同樣的問題
import statsmodels.api as sm
我還必須重新啟動 Jupyter 筆記本。
sudo python -m pip install pytest --upgrade
嘗試直接使用路徑安裝,
例如, pip install --user "downloaded_package_path"
然后嘗試導入 statsmodels,將 statsmodels.api 導入為 sm
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.