jqdatasdk手动安装

转自https://zhuanlan.zhihu.com/p/55432402

 

一、软件准备

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需要提前安装好的依赖包

2、安装six

pip install six -i https://mirrors.aliyun.com/pypi/simple/

3、安装numpy,版本号大于等于1.9.2

pip install numpy>=1.9.2 -i https://mirrors.aliyun.com/pypi/simple/

4、安装pandas,版本号大于等于0.16.2

pip install pandas>=0.16.2 -i https://mirrors.aliyun.com/pypi/simple/

5、安装thriftpy,版本号大于等于0.3.9

pip install thriftpy>=0.3.9 -i https://mirrors.aliyun.com/pypi/simple/

6、安装pymysql,版本号大于等于0.7.6

pip install pymysql>=0.7.6 -i https://mirrors.aliyun.com/pypi/simple/

7、安装msgpack-python,版本号等于0.4.7

pip install msgpack-python==0.4.7 -i https://mirrors.aliyun.com/pypi/simple/

8、安装jqdatasdk

进入jqdatasdk-master目录,执行python setup.py install命令

9、验证jqdatasdk是否安装成功

在cmd窗口中逐条执行以下命令:

python

from 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版本用以下命令:

python

from jqdatasdk import *

print(__version__)

 

发布于 2019-01-22

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值