如何在pycharm中安装zipline
作为金融量化三大件的重要模块,折腾了半天,终于在电脑上安装好了zipline。本人不是程序员,很多计算机常识欠缺,对于大部分人来说,解决问题才是关键。
通过不断的安装和卸载,加上百度搜索,在我的电脑上是解决了。鉴于python版本的不同,其模块又对版本非常敏感,我原本机器上是python3.6,然后通过手工在仓库下载安装的方式降级处理pandas和numpy模块,都没有解决问题。就是在不断的报各种错误。
我看到网上有人在python3.6环境下装好了zipline,我尝试半天最终失败。我是来赚钱的,我是个trader,不是个coder,所以,先降级再说。
于是,第一步在anaconda里创建了一个python3.5环境。
第二步,直接在terminal里面输入conda install – c Quantopian zipline,然后回车
第三步,系统会提示需要安装和下载的相关模块,在屏幕中出现y/n,意为是否同意,选择y,系统会自动执行下载和安装,等着到done结束。
第四步,结束之后,直接去运行需要调用zipline的程序,基本应该没有问题了。通过在pycharm里的setting中,找到下图环境对照,zipline已经安装成功。
有问题的话,通过pip install 的方式,安装需要的模块。
总之,zipline对模块版本要求太多,安装过程中的坑太多。版本不同、环境不同都会造成安装失败。然后我通过这个办法创建3.6环境,这时候系统会把python编译环境降为2.7,更麻烦,所以对python3版本要求没那么高的就先在py3.5使用。
毕竟,运行demo才是重要的,不要浪费过多的时间在环境的配置和安装上。我安装、卸载了一天,就摸索出来个这,感觉白白浪费了好多时间哈哈。
有问题多百度搜索,开源软件的问题都在版本不兼容上。