JQData安装 | 最贴心教程,安装JQData全靠这篇指南

本文详细介绍了如何在Windows和Mac上安装JQData,包括安装Python环境、Anaconda及必要的工具包,解决安装过程中的常见问题,以及如何使用Spyder调用JQData。
部署运行你感兴趣的模型镜像

Hi, 各位亲爱的小伙伴们!

近来听说有部分小伙伴在安装JQData时遇到了点小麻烦,导致最后没有安装成功,为了帮助小伙伴们快速成功安装JQData,小编今天来为大家排一下“雷”,希望能帮到你们哟 (・ω・) 友情提示,文末评论区有彩蛋~

感谢本文小编:小胖


首先,JQData是基于python的一个数据包,所以安装JQData的第一步是安装Python

(没有接触过python或者python基础不好的小伙伴,可以关注聚宽量化课堂的python讲堂进行python学习)。

对于python安装包的选择,小编建议下载Anaconda,因为Anaconda提供了许多非常强大的工具包,小伙伴们只要下载安装Anaconda,就可以直接使用,而不需要挨个查找安装。小编在这里为大家提供Anaconda的下载地址

2018072414403143649微信截图_20180713172905.png

在下载界面,可以看到Anaconda有两个大版本,一个是python 2.7 Version,一个是python 3.6 Verson。熟悉python的小伙伴可以根据自己的喜好进行版本选择。对于不熟悉Python的小伙伴,小编推荐下载 python 3.6 Version,因为在以后的使用中,可能发现有些工具包是不兼容python2.7的,而且JQData对于python3.6的兼容性是要强于python2.7的。

确定好python版本,下载时还需要确认自己的系统位数,不清楚系统位数的小伙伴,可以参看百度经验。查到自己电脑的位数后,选择下载对应的安装包即可。

如果小伙们发现自己下载的网速慢的话,小编给大家提供一个镜像网站,这个是清华大学的开源软件镜像站地址,由于使用的是国内的服务器,所以下载速度会有所提升。

2018072417073270007微信截图_20180713174401.png

下载完成后,点击安装,在安装过程中有两个细节需要提醒大家。
①在下面这个这个步骤中,需要将第一个选项勾选(像图中这样),这是设置环境变量,方便大家后续使用。

anaconda安装_5.png

②再一个就是这个界面

anaconda安装_8.png

这是额外的一个软件,有兴趣的小伙伴可以百度一下,根据自己的需求进行选择,可以skip也可以install

到这,小伙伴们已经完成了Anaconda的下载和安装,完成了第一步:python的安装

接下来第二步就是:使用Prompt/终端,安装JQData(注意哦,在这一步mac和window操作有一点小区别)

Anaconda默认是不添加桌面图标的,所以使用windows的小伙伴,可以打开 开始菜单,找到 "Anaconda3(64-bit)" 的文件夹(如果小伙伴们安装的是32位程序,那么就找"Anaconda3(32-bit)",即可找到安装完成的Anaconda。对于使用Mac的小伙伴,在launchpad中就可以看到Anaconda-Navigator程序。

对于windows用户来说:

找到程序文件后,发现安装了很多的程序,不要慌,我们现在只需要用其中的两个的程序,其他程序的作用小伙伴们可以自行百度。

这两个程序分别是 Prompt 和 Spyder。Prompt 在安装JQData的过程中主要起到安装pip包的作用,后续还有更新JQData的作用。小伙伴们先打开Prompt,然后将下面这句命令拷贝到窗口中,回车执行

pip install git+https://github.com/JoinQuant/jqdatasdk.git -i https://mirrors.aliyun.com/pypi/simple/

听说有一部分小伙们在这里卡住了,碰到了报错,像下面这样

b_缺少git截图.png

可以看到程序报错“Cannot find command 'git'”这样的语句,这是提示电脑缺少git程序。由于我们的JQData是需要git支持的,所以需要大家先安装一下git,为大家找到git的下载链接。小伙伴们根据自己电脑的系统以及位数进行下载安装即可(安装过程中除了安装位置自行修改外,其他的可以一直点"Next")。

安装完成后,我们需要重新打开Prompt,还是将上面的语句复制到窗口,并回车执行。当看到很多代码在滚动,说明安装程序已经开始,大家耐心等待一下,当看到这个界面

d_安装jqdata.png

并在最后一行“Successful ……” 中找到jqdatasdk 就说明安装已经完成
提示:有的小伙伴可能在这一步会出现安装包无法下载的问题,建议重启电脑再打开Prompt试一试

对于Mac用户来说:

Anaconda并没有安装Prompt,小伙伴们直接打开 终端 ,并在里面输入上面的命令即可,如果遇到缺少git支持,还是按照上面的步骤安装git即可

到这儿,小伙伴们通过Prompt安装JQData数据包,完成第二步:JQData的安装

现在“硬件部分”的准备工作已经完成,接下来进行第三步:使用Spyder调用JQData

小伙伴们打开Spyder(使用Mac的小伙伴,可以点击Anaconda-Navigator,打开后即可看到Spyder),将下面的代码复制到在右下角的窗口中,

from jqdatasdk import *
auth('聚宽账号','聚宽密码')

将其中的聚宽账号和密码修改为自己的账号和密码,并回车。等待几秒钟后,提示auth success 说明登陆成功,大家就可以开心的使用JQData了。友情提示:之后每次打开spyder,并调用JQData时都需要运行这句命令哦。

到这里,大家学会了如何调用JQData,并进行用户登陆,那么如何使用相关命令进行数据查找就需要大家关注一下我们的api文档了。

额外的额外

给大家说一下Prompt何时还会被使用。我们聚宽会在后续上线更多种类的数据,那么如何在本地查看最新种类的数据呢?这时候就需要大家更新一下JQData了,更新的方式是将下面的命令

pip install -U git+https://github.com/JoinQuant/jqdatasdk.git

复制到Prompt窗口。对!就和安装JQData时一模一样,然后回车等待更新成功即可。Mac用户仍然是把这个命令复制到终端执行即可

**至于新数据的具体上线时间,请大家关注社区内容或扫码加入JQData交流群,群主将第一时间发布数据更新状态!

2018072516111988384JQData01微信二维码.jpeg

另外,对于还是在校同学的小伙伴,我们还会不定时地发布各大券商内推实习机会,欢迎大家关注!**

更多JQData的操作,请查看JQData是什么贴心应用文、以及API文档

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

<think>好的,我现在需要帮助用户解决如何安装jqdata库的问题。用户提到想查找jqdata安装方法或解决安装问题,所以我的回答应该详细覆盖安装步骤和常见问题的解决方法。首先,我要回顾提供的引用内容,确保信息准确。 引用[1]提到可以使用pip安装,或者下载高校版一键安装,特别是针对Windows用户。引用[2]指出手动安装时可能需要单独安装某些包,比如sqlalchemy,并指定版本和镜像源。引用[3]则说明了更新JQData的方法,使用git命令。引用[4]强调安装后的认证步骤,需要用户名和密码。 接下来,我需要组织步骤,分为常规安装、Windows用户的一键安装、手动处理依赖问题和验证安装是否成功。每个步骤都要清晰,给出具体的命令,比如pip install jqdatasdk,以及可能用到的镜像源如清华或阿里云。对于常见错误,比如依赖包版本冲突,要提到单独安装指定版本的包,比如sqlalchemy==1.2.8。 同时,安装后的认证步骤不能遗漏,需要提醒用户替换成自己的账号密码。可能还需要提到更新JQData的方法,方便用户以后使用。另外,考虑到用户可能遇到的网络问题,建议使用国内镜像加速下载。 需要检查是否有遗漏的部分,比如是否需要管理员权限运行命令行,或者Python环境是否正确。此外,引用中的高校版安装链接可能需要确认是否有效,但用户可能无法点击,所以描述要准确。后,生成相关问题,帮助用户扩展了解,比如版本升级、认证失败处理、数据获取方法等。 确保回答结构清晰,分步骤说明,使用代码块展示命令,符合用户的系统级指令要求,如正确使用$$格式,但这里主要是代码块,所以用三个反引号包裹。同时,回答使用中文,自然引用相关的引用标记,如[^1][^2][^3][^4],并正确对应到各个步骤中。后的问题部分要覆盖安装后的常见问题和使用场景,帮助用户进一步解决问题。</think>### 分步安装JQData教程(附常见问题解决) #### 一、常规安装方法(推荐) 1. **通过pip安装**(需提前配置Python环境) ```bash pip install jqdatasdk -i https://pypi.tuna.tsinghua.edu.cn/simple ``` *注:使用清华镜像源加速下载[^3]* 2. **Windows用户一键安装**(无需配置Python环境) - 下载高校版安装包[点击查看一键安装教程](https://www.joinquant.com/help/api/help?name=JQData#JQData%E9%AB%98%E6%A0%A1%E7%89%88) [^1] - 安装后自动创建独立Python环境 #### 二、手动处理依赖问题 若安装报错`sqlalchemy`等包版本冲突: ```bash pip install sqlalchemy==1.2.8 -i https://mirrors.aliyun.com/pypi/simple/ [^2] ``` #### 三、验证安装 ```python import jqdatasdk jqdatasdk.auth('您的聚宽账号', '密码') # 替换为真实凭证[^4] print(jqdatasdk.get_price('000001.XSHE')) ``` #### 四、更新到新版 ```bash pip install -U git+https://github.com/JoinQuant/jqdatasdk.git [^3] ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值