—— 本篇文章 by Bowen
一、软件准备
1、下载jqdatasdk
下载地址:https://github.com/JoinQuant/jqdatasdk/
2、下载python环境,目前jqdata版本为1.5.0,依赖python
下载地址:https://www.python.org/downloads/
二、安装python
1、步骤
2、测试安装是否成功,在cmd窗口里输入python命令,查看是否能显示已安装python的版本信息
三、安装jqdata
1、查看依赖包
打开jqdatasdk-master目录中的requirements.txt文件,里面显示出运行jqdatasdk需要提前安装好的依赖包
作者:量化金融数据接口
链接:https://zhuanlan.zhihu.com/p/55432402
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
2、安装sixpip install six -i https://mirrors.aliyun.com/pypi/simple/3、安装numpy,版本号大于等于1.9.2pip install numpy>=1.9.2 -i https://mirrors.aliyun.com/pypi/simple/4、安装pandas,版本号大于等于0.16.2pip install pandas>=0.16.2 -i https://mirrors.aliyun.com/pypi/simple/5、安装thriftpy,版本号大于等于0.3.9pip install thriftpy>=0.3.9 -i https://mirrors.aliyun.com/pypi/simple/6、安装pymysql,版本号大于等于0.7.6pip install pymysql>=0.7.6 -i https://mirrors.aliyun.com/pypi/simple/7、安装msgpack-python,版本号等于0.4.7pip install msgpack-python==0.4.7 -i https://mirrors.aliyun.com/pypi/simple/8、安装jqdatasdk进入jqdatasdk-master目录,执行python setup.py install命令
9、验证jqdatasdk是否安装成功在cmd窗口中逐条执行以下命令:pythonfrom jqdatasdk import *auth(‘聚宽账号’,‘聚宽密码’)get_price(“000001.XSHE”, start_date=“2018-07-19”, end_date=“2018-07-19”)命令执行完毕后能获取平安银行的行情数据就表示安装成功
10、安装mysql-connector(选装:如果需要与Mysql数据库交互)pip install mysql-connector-python >=8.0 -i https://mirrors.aliyun.com/pypi/simple/11、安装sqlalchemy(选装:如果需要使用ORM)pip install SQLAlchemy >=1.2.14 -i https://mirrors.aliyun.com/pypi/simple/四、更新JQData有新版本JQData后,直接执行更新命令pip install -U jqdatasdk查询JQData版本用以下命令:pythonfrom jqdatasdk import *print(version)