Zipline在anaconda3 中的安装注意事项(Mac)

Zipline在anaconda3 Mac中的安装注意事项:

  1. 目前还是要选择python=3.5的环境来安装
  2. 如果anaconda3的base(root)环境是3.7,那么juypter notebook好像没有办法在env_zipline中独立安装和使用3.5版本的python
  3. 但是在pycharm中,Project Interpreter 的路径选择上,可以选择:Python3.5(env_zipline)/anaconda3/envs/env_zipline/bin/python3.5 等相关的package在列表中都显示了,就说明配置 Project Interpreter 成功了:
    在这里插入图片描述

接下来,至少可以在pycharm中对 zhipline进行使用了!!
4. Anacanda3的主要问题是不能在不同的虚拟环境下使用基于不同python版本的 juypter notebook! =>会不会也和pycharm一样,是个编译器配置的问题呢?
5. 首先不能用anaconda navigator中的傻瓜图形界面模式在env_zipline子虚拟环境下一键安装juypter notebook,因为这样安装的话,juypter notebook会变成base(root)默认的python3.7环境,然后env_zipline环境里安装的zipline就会因为目前不适用python3.7而废掉。
6. 其次,我尝试单独在env_zipline环境下,用pip install juypter book 或者 condo install juypter book 也都一样会废掉,虽然用了前人各种经验分享。
7. 如果一定想在 env_zipline 环境下使用 juypter notebook, 又不想重装 anaconda3 降级成python3.5版本,可以尝试在PyCharm中使用juypter notebook, 结果是这样的尝试成功了,如下图:
在这里插入图片描述
也就是实现了在不同环境下的不同的 juypter notebook 的配置和使用。在env_backtrader 中使用python3.7的 juypter notebook, 在env_zipline 中使用 python3.5的 juypter notebook.

  1. 具体的jumper notebook 在PyCharm 中的配置步骤是:
    1. 在打开的PyCharm Project中,前提是已经配置好的子环境中,新建一个 juypter notebook文件,
    2. 输入几行语句做测试,然后按同行左侧 run 按钮,这是出现提示,juypter notebook尚未安装,然后点击安装,安装好之后,会发现环境可以选择 PyCharm(zipline001), 这是切换到Anaconda Navigator界面,也会发现 env_zipline的 “Open with Juypter Notebook” 也被激活了,如下图:
      在这里插入图片描述
      而且,查看其中的python仍然是3.5版本。本质问题是zipline目前只适配到python3.5。
      作者:fuhao
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值