同步操作将从 yutiansut/QUANTAXIS 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
此篇安装纯粹写给刚学习编程/对python不熟悉/金融系的童靴们, 如果已经有一定的基础,知道怎么倒腾系统,路径,命令行,git等操作,可以直接去install
作者本来也是金融系出身,代码这些属于自己摸索,清楚一路上的艰难,所以我们一切从最简单的说起:
jupyter notebook
你可以直接使用jupyter来调试你的代码在以上的一些基本概念了解以后, 我们进入正题:
按住 win+R键, 调出运行
窗口
输入powershell
或者cmd
即可进入命令行, 命令行是windows中运行程序/配置服务中必备的工具
我们推荐使用anaconda来安装python, anaconda是一个集成的python环境
(由于anaconda较大而官网的速度较慢,推荐去清华的anaconda镜像站下载)
anaconda安装的时候 注意:
敲黑板! 一定都要选上, 不然需要自己手动配置path, 如果不是很了解path的童靴一定要都选上
在安装ANACONDA的过程中,注意勾选add to path
选项,将python的执行路径加入系统路径中
在安装完成后,可以使用python -V
来验证是否成功
λ python -V
Python 3.6.3 :: Anaconda, Inc.
打开命令行输入
pip install quantaxis -i https://pypi.doubanio.com/simple
在这个过程中, 你会遇到各种报错:
ModuleNotFoundError
一般是这个模块还没有安装起来,VC14 required
等字样,说明此包需要编译遇到这种情况, 直接访问 python winodws wheel
在页面上按住 ctrl+f
键, 调出搜索框 ,搜索你需要的包 :
然后点击进入
下载whl文件到本地, 使用命令行进入本地目录:
使用 pip install 安装这个文件
pip install 你下载的文件.whl
然后再继续
pip install quantaxis -i https://pypi.doubanio.com/simple
直至成功
QUANTAXIS使用MONGODB数据库作为数据存储,需要下载数据库
安装以后,需要在本地新建一个文件夹作为数据存储的文件夹,示例中,我们建在D盘
# 打开Powershell(Win键+R 在运行中输入Powershell)
cd D:
md data
# 然后在data目录下 新建一个data目录用于存放mongo的数据,log目录用于存放log
cd data
md data
md log
# 到Mongo的程序文件夹下,使用命令
cd C:\Program Files\MongoDB\Server\3.4\bin
# 用mongod 命令安装
.\mongod.exe --dbpath D:\data\data --logpath D:\data\log\mongo.log --httpinterface --rest --serviceName 'MongoDB' --install
# 如果你下载了3.6版本以上的mongodb 则使用
.\mongod.exe --dbpath D:\data\data --logpath D:\data\log\mongo.log --serviceName 'MongoDB' --install
开启数据库服务
# 启动mongodb服务
net start MongoDB
在命令行启动jupyter
在产生的网页上新建一个notebook
在notebook中运行代码
保存notebook为可运行的python文件
我们使用计划任务来开启自动更新任务:
打开控制面板-系统和安全-管理工具
打开计划任务程序
在计划任务程序中,新建任务
创建QUANTAXIS_Update任务
选择运行时间/频率
选择执行的命令
配置完毕
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。