在statsmodels的开发12版本文档上正好看到使用三因子模型进行rolling regression,但是代码来自最新版本,而我的是老版本,运行下列代码会出现这个问题:

No module named statsmodels.api

import statsmodels.api as sm
from statsmodels.regression.rolling import RollingOLS

解决办法如下:在镜像网址上下载whl,一定要下载对应版本的

问题一:如何查看对应版本:

1.打开ipython 或python shell

2. 输入以下命令:

import pip

import pip._internal.pep425tags

print(pip._internal.pep425tags.get_supported())

我的对应版本是:

[<cp37-cp37m-win_amd64 @ 1145465332744>, <cp37-abi3-win_amd64 @ 1145469653448>, <cp37-none-win_amd64 @ 1145469654344>, <cp36-abi3-win_amd64 @ 1145469654728>, <cp35-abi3-win_amd64 @ 1145469654856>, <cp34-abi3-win_amd64 @ 1145469654984>, <cp33-abi3-win_amd64 @ 1145469655112>, <cp32-abi3-win_amd64 @ 1145469655240>, <py37-none-win_amd64 @ 1145469655432>, <py3-none-win_amd64 @ 1145469655560>, <py36-none-win_amd64 @ 1145469655688>, <py35-none-win_amd64 @ 1145469655816>, <py34-none-win_amd64 @ 1145469655944>, <py33-none-win_amd64 @ 1145469656072>, <py32-none-win_amd64 @ 1145469656200>, <py31-none-win_amd64 @ 1145469656328>, <py30-none-win_amd64 @ 1145469656456>, <cp37-none-any @ 1145469656584>, <py37-none-any @ 1145469656648>, <py3-none-any @ 1145469656712>, <py36-none-any @ 1145469656776>, <py35-none-any @ 1145469656840>, <py34-none-any @ 1145469656904>, <py33-none-any @ 1145469656968>, <py32-none-any @ 1145469657032>, <py31-none-any @ 1145470718024>, <py30-none-any @ 1145470718088>]

问题二:那么第二个问题来了,如何下载whl呢?

常用镜像网址:

https://pypi.tuna.tsinghua.edu.cn/simple/

一定要选择如上对应的版本,不然会出现is not a supported wheel on this platform的问题。

问题三:如何安装whl呢

我安装了anaconda,所以一定要把下载下来的whl放在对应anaconda的文件目录下:

C:\Users\登录名\Anaconda3\Lib\site-packages

然后用cmd cd 到这里:

就成功把最新版本的sttsmodel安装上了,然后就可以用https://www.statsmodels.org/stable/generated/statsmodels.regression.rolling.RollingOLS.html#statsmodels.regression.rolling.RollingOLS

上的代码跑回归了。

更新statsmodels出现的一系列问题的更多相关文章

  1. WPF - 属性系统 (4 of 4)

    依赖项属性的重写 在基于C#的编程中,对属性的重写常常是一种行之有效的解决方案:在基类所提供的属性访问符实现不能满足当前要求的时候,我们就需要重新定义属性的访问符. 但对于依赖项属性而言,属性执行逻辑 ...

  2. 关于GridView中控件的问题

    最近做项目报表时,会遇到在Gridview中有一些控件,报表中也会有更新.删除等一系列的操作,但往往会遇到一些控件取值取不到或者找不到控件得问题,通过网上查阅资料对其中的一些做一总结: 前台代码如下: ...

  3. Android性能优化典范

    来源:http://hukai.me/android-performance-patterns/#jtss-tsina 0)Render Performance 大多数用户感知到的卡顿等性能问题的最主 ...

  4. Android性能优化典范第一季

    2015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App.课程专题不仅仅介绍了Android系统中有关 ...

  5. 【读书笔记】WebApi 和 SPA(单页应用)--knockout的使用

    Web API从MVC4开始出现,可以服务于Asp.Net下的任何web应用,本文将介绍Web api在单页应用中的使用.什么是单页应用?Single-Page Application最常用的定义:一 ...

  6. [转]Android性能优化典范

    2015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App.课程专题不仅仅介绍了Android系统中有关 ...

  7. 深入对比数据科学工具箱:Python和R之争

    建议:如果只是处理(小)数据的,用R.结果更可靠,速度可以接受,上手方便,多有现成的命令.程序可以用.要自己搞个算法.处理大数据.计算量大的,用python.开发效率高,一切尽在掌握. 概述 在真实的 ...

  8. .NET委托解析

    委托这个概念其实我们都很熟悉了,但是在使用的时候很多人还是无法去把控它,我们可以试想一下,在平时编码的时候,你是直接按照业务逻辑直接创建类,new出一个对象来进行操作的还是说有用到委托来更高效的完成一 ...

  9. [转载]bigtable 中文版

    转载厦门大学林子雨老师的译文 原文: http://dblab.xmu.edu.cn/post/google-bigtable/ Google Bigtable (中文版) 林子雨2012-05-08 ...

随机推荐

  1. 【5min+】保持程序健康的秘诀!AspNetCore的HealthCheck

    系列介绍 [五分钟的dotnet]是一个利用您的碎片化时间来学习和丰富.net知识的博文系列.它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net ...

  2. Python神经网络编程笔记

    神经元 想一想便知道,当一个人捏你一下以至于你会痛得叫起来的力度便是神经元的阈值,而我们构建的时候也是把这种现象抽象成一个函数,叫作激活函数. 而这里便是我们使用sigmoid函数的原因,它是一个很简 ...

  3. MySQL的字符集和乱码问题

    1.字符集知识 #概述 .字符集是一套文字符号及其编码.比较规则的集合,第一个计算机字符串ASC2 .mysql数据库字符集包括字符集(character)和 校对规则,其中字符集使用来定义mysql ...

  4. 在高德地图上用svg.js绘制简单图形

    这段时间做的一个项目,需要在地图上绘制简单的图形.在学习高德地图JS API的过程中,发现高德地图提供的点.线等API并不能满足我的需求,还好它开放了自定义图层CustomLayer,官方说自定义图层 ...

  5. qt creator源码全方面分析(3-3)

    目录 qtcreatordata.pri 定义stripStaticBase替换函数 设置自定义编译和安装 QMAKE_EXTRA_COMPILERS Adding Compilers 示例1 示例2 ...

  6. WinPcap vs Npcap

    1.两者都一直有人在维护,而并不是nmap官网介绍的已经停止维护了,https://nmap.org/npcap/vs-winpcap.html 2.Wireshark默认使用WinPcap,他无法抓 ...

  7. PHP mysql事务问题实例分析

    本文实例分析了PHP的mysql事务问题.分享给大家供大家参考,具体如下: 对于myisam数据库,可以控制事务的进行: $mysqlrl = mysql_connect ( $db_config [ ...

  8. Redis系列一 - 入门篇

    问:项目中为何要选用Redis? 答:传统的关系型数据库(如MySQL)已经不适用所有的场景了,比如美云销抢单活动的库存扣减,APP首页的访问流量高峰等等,都容易把数据库打崩,所以引入了缓存中间件,目 ...

  9. 数组去重--hash方法

    hash方法我以前百度找到的,经常用性能好速度快,本文章主要是一步步解释hash方法的过程(其实没多少步) 在这里就能看出每个自定义下标都是独一无二的,其实就相当于数组arr已经去重了 剩下我们就需要 ...

  10. 回想笔记 瞎比比 域名注册 解析绑定ip 下载证书 设置证书 重定向http到https请求

    2019.7.27 回想笔记 拥有腾讯云服务器一台 阿里云注册5元域名,进行备案 完成之后 使用解析 绑定服务器ip地址 ,使用域名可以访问到web服务器而不是通过直接暴露ip地址进行访问 证书购买 ...