同步操作将从 yutiansut/QUANTAXIS 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
一个简易demo(需要先安装并启动mongodb,python版本需要大于3)
QUANATXIS 支持的安装环境是python3以上 优先推荐3.6环境
在windows下,推荐使用ANACONDA集成环境来安装python[推荐Anaconda3-5.0.1-Windows-x86_64.exe]
(由于anaconda较大而官网的速度较慢,推荐去清华的anaconda镜像站下载)
anaconda安装的时候 注意:
敲黑板! 一定都要选上, 不然需要自己手动配置path, 如果不是很了解path的童靴一定要都选上
在安装ANACONDA的过程中,注意勾选add to path
选项,将python的执行路径加入系统路径中
在安装完成后,可以使用python -V
来验证是否成功
λ python -V
Python 3.6.3 :: Anaconda, Inc.
QUANTAXIS的代码托管在github,你需要经常用过git pull
来更新代码,所以请勿直接在网站上下载zip压缩包
同样,在安装的时候 选择add to path
打开命令行(推荐使用powershell) 选择你想要的目录 下载quantaxis
WIN键+R 在运行中输入 powershell 回车
cd C:\
git clone https://github.com/yutiansut/quantaxis --depth 1
cd C:\quantaxis
python -m pip install -r requirements.txt -i https://pypi.doubanio.com/simple
python -m pip install tushare
python -m pip install pytdx
python -m pip install -e .
完成以后 在命令行输入 quantaxis
即可进入QUANTAXIS的cli界面
λ quantaxis
QUANTAXIS>
pip install quantaxis
安装时可能会遇到几个问题:
twisted, lxml 等需要编译: 出现VC14 required等字样:
解决方法:
单独去https://www.lfd.uci.edu/~gohlke/pythonlibs/ 找到你所缺少的包, 下载到本地 pip install 安装
pip no 'main' 问题:
解决方法:
pip10 的不兼容升级, 使用pip install pip==9.0.1 降级后安装
缺少包 例如 jupyter-echarts-installer
解决方法:
单独安装 pip install xxxx
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
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。