蛋疼zipline安装
比安装zipline更让人蛋疼的是,网上的教程没有一个是TM对的,真的是忍不住要吐血。
真的是一步一坑,一步一坑
安装环境:
Windows7旗舰版,64位系统
python 版本3.5.3
我没有用cona
注意:我修改了pip.exe为pip3.exe因为和python2.7冲突,如果你没有改以下命令直接pip
pip3 install zipline
不出意外都是报这个错:Microsoft Visual C++ 14.0 is required
根据提示去这个网址找 :http://landinghub.visualstudio.com/visual-app-build-tools
在这网址上搜索:Microsoft Visual C++ 14.0 然后回车,需要FQ,20块钱一年,别舍不得这点钱
搜索会看见具体哪个网址我忘记了,但是你肯定能找到,在那个页面有安装2015版的C++
你下载后,会有一个
这是我下好的,下好就这样
然后点击运行,会花费好长时间,而且还会做当前系统镜像,这些都不要管
最后你安装成功以后,再重新运行一次pip3 install zipline (记住,你应该是pip)
然后就发现安装成功了,但是你要在cmd上运行程序的时候会发现报这个错

然后别慌,去http://www.dllzj.com/zlib.dll/下载64位的zlib.dll文件,人家已经说很清楚怎么下了
然后你发现在命令行中还会发生这样的错误,是有与 imprt tables 引起的,好了不要慌
pip3 uninstall tables 先卸载掉tables包
然后去https://www.lfd.uci.edu/~gohlke/pythonlibs/这个网站找到下面这个whl包点击就会下载

然后在这个文件目录下打开命令行,然后pip3 install tables-3.4.2-cp35-cp35m-win_amd64.whl
安装成功后就正常了,如果还是不好的话,留言说明问题
痛苦:然后在你运行的时候发现有有问题,获取数据需要FQ这个时候就用蓝灯吧下载点击这里
不要怀疑,下载好直接运行就好了,啥也不用操心就FQ了
接下来看下图进行测试如果一样说明你成功了:

痛苦的地方又来了,当你照着官方文档运行第一个算法的时候,又会报错:
KeyError: 'the label [2016-10-10 00:00:00+00:00] is not in the [index]'
因为zipline自定义的benckmark中只能获取1年左右的数据,再靠前的数据会报错
所以看下图,把日期改的靠前点,我现在的日期是2017/11/9

蛋疼zipline安装的更多相关文章
- VS2015+cordova+ionic安装配置
VS2015已经出了正式版,想用来试一下cordova方面的开发.最近在看ionic这个框架,于是想能在VS2015里编辑js就好了. 下面说一下蛋疼的安装配置过程. 一.安装VS2015及Andro ...
- 关于Windows7的安装纠结过程
关于Windows7的安装过程 背景交代 因为自己有两个笔记本,一个是伴我读过四年大学生活的老华硕笔记本,一个是姐夫不用的上网本.自己的构想是将老笔记本装上Ubuntu Server当作平时开发pyt ...
- ArchLinux 安装笔记 --zz
为何安装 ArchLinux 为了更深层次的理解 Linux (其实只是闲的蛋疼 准备安装介质 U盘首选,没有之一.自己的本子是 MBR 的,UEFI 神马的我才不知道呢哼! 制作 U 盘启动: Li ...
- ios专题 - CocoaPods - 安装
职业走得很累,停下来,温故技术.顺便开始我得ios博客文章. [原创]http://www.cnblogs.com/luoguoqiang1985 安装 第一步:执行以下命令 sudo gem ins ...
- Jenkins-------初探
Jenkins 安装和使用就不说了,说一下jenkins mail的配置,稍微有点坑,记住两个地址一致 插件安装时也出问题,大天朝的防火墙真是醉了,如下 更换我大天朝的镜像站 链接如下 ht ...
- openssl编译安装-各种蛋疼
arm平台 ubuntu Linux xxxxxx 3.0.62 #2 PREEMPT Tue Apr 2 20:14:12 CST 2013 armv7l armv7l armv7l GNU/Li ...
- mac 下安装 mysql (蛋疼)
mac先安装mydql步骤 1.首先从官网上下载 mac版本的mysql:我的是mysql-5.7.20-macos10.12-x86_64.dmg 2.正常安装: 3.在系统偏好设置的最底下.1:是 ...
- VS2013 蛋疼的“AJAX Control Toolkit”安装过程
1.AJAX Control Toolkit 下载问题 方法一. 在vs2013中 工具->NuGet程序包管理器->管理解决方案的NuGet程序包 搜索 ajax z找到 AjaxCon ...
- adobe 蛋疼的套装, 想安装一个Flash Professional CS6,标准版还没有...
产品比较 查看内容 查看各 Creative Suite 6 版本的组件. Design Standard Design & Web Premium Production Premium Ma ...
随机推荐
- java--计时器
计时器 一.窗口化 public class Pro extends JFrame{ private JTextField textField = new JTextField(45);//系统时间文 ...
- Algorithm --> n位数去掉k位后找最小数
去掉K位求取最小数 一个n位的数,去掉其中的k位,怎样使留下来的(n-k)位数按原来的前后顺序组成的数最小 例如 8314925去掉4个数,留下125最小,注意有前后顺序要求,要是没有顺序当然是123 ...
- [poj3254]Corn Fields_状压dp
Corn Fields poj3254 题目大意:给你一个n*m的地,每一块地可以种或不种,两块种过的地不能挨着,可以一块都不种,问所有的种地方案数. 注释:读入用0和1,1<=n,m<= ...
- /var/spool/clientmqueue目录下存在大量文件的原因及解决方法
问题现象:linux操作系统中的/var/spool/clientmqueue/目录下存在大量文件.原因分析: 系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给c ...
- 网络推广 免费推广产品网站 B2B网站如何推广
云集网(yunjinet.com)免费发布各类服务和产品信息,在平台上推广你的产品.帮助商家推广优质的产品和服务.如何提高信息的点击量为了提高分类信息网的信息质量,对重复度高.相似度高的信息进行了过滤 ...
- 读论文系列:Object Detection CVPR2016 YOLO
CVPR2016: You Only Look Once:Unified, Real-Time Object Detection 转载请注明作者:梦里茶 YOLO,You Only Look Once ...
- C语言第二周作业----分支结构
一.PTA实验作业 题目1.7-1计算分段函数 本题目要求计算下列分段函数f(x)的值: 注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂. 1.实验代码 int ma ...
- Alpha冲刺Day5
Alpha冲刺Day5 一:站立式会议 今日安排: 首先由于经过黄腾飞短暂的测试,发现导入导出仍然有一些问题,今天需要进行完善 由黄腾飞负责企业自查风险管理子模块,要求为单元进行风险点的管理 由张梨贤 ...
- Java暑假作业
一.电影观后感 电影<摔跤吧!爸爸>观后感 二.下学期的计划与目标 大一学年总结: 参与了大大小小的学院活动,例如机器人搭建.辩论赛,也参加了学生会的部门,参与了组织活动.通过参与活动获 ...
- XP实验报告
实验名称:敏捷开发与XP实践 实验人员:20162309邢天岳(结对搭档20162313苑洪铭) 实验日期:2017.5.5 实验内容:1.在IDEA中使用工具(Code->Reformate ...