嗨,我从http://pypi.python.org/pypi/statsmodels#downloads下载了StatsModels源码,然后我解压缩到了
/usr/local/lib/python2.7/dist-packages
根据http://statsmodels.sourceforge.net/devel/install.html的文档做到了这一点
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代替。
你必须升级软件包pytest。我在Ubuntu python 2.7上的Jupyter笔记本中导入了同样的问题
import statsmodels.api as sm
我还必须重新启动Jupyter笔记本。
sudo python -m pip install pytest --upgrade