最近在做LTSM的时候,配置环境以及运行时,遇到了一些小问题,记录下来,分享给大家
-
用pip安装statsmodels的时候,报错
解决方法:
安装statsmodels之前需要先安装numpy、mkl、scipy包
所以,你可以在你的shell命令中,用pip freeze查看自己是否安装了这三个包,
若没有,就用pip安装起来,再去装statsmodels,应该就可以了
-
pip安装fancyimpute时,报错
解决方法:
去whl库中下载你的Python对应的相应版本的ecos、CVXcanon、CVXpy的whl,然后放到你的安装
环境中lib的site-packages文件夹中,再在shell命令中,cd到这个路径,pip xxxxx.whl将
这几个whl进行安装,再用pip 安装fancyimpute就可以了
-
在使用statsmodels库的简单指数平滑和二维指数平滑函数时,报错
ValueWarning: An unsupported index was provided and will be ignored when e.g. forecasting. ' ignored when e.g. forecasting.', ValueWarning)
报错的代码是这样的:
数据输入格式不对,不过我们发现这只是警告,我们还是可以正常运行代码的。这个信息代表了你模型建立是否正确,包括一些输入和输出格式。我刚开始传递的data是df的series格式但是在以后的版本这样可能或报错,所以先给你警告信息。修正很简单,将你传递的数据变为元组tuple格式就可以了
这样就行了
以上都是我个人碰到的问题,可能解决方法不具备通用性,只供参考,谢谢!