jqdatasdk安装失败,jqdata库
以下文章来自https://www.joinquant.com/view/community/detail/12479.
1.JQData简介(1)JQData是聚宽数据团队为对量化投资感兴趣的金融机构、研究人员和个人量化爱好者提供的本地量化金融数据。用户只需在本地Python环境下安装JQData包,输入三行代码,即可调用聚宽数据团队专业制作的全套量化金融数据,让您轻松告别平台限制,灵活安全地完成本地化量化研究和投资决策。
(2)支持系统:Linux、Mac、Windows
(3)支持Python2和Python3
2.自动安装JQ数据(1)安装Anaconda,勾选框配置环境变量(具体方法参考以下说明);
(2)打开cmd,输入或复制以下代码,回车自动安装。
Pipjqdatasdk # #以下是之前的安装方法# pipinstallgit https://github.com/JoinQuant/jqdatasdk.git#或者以下,可以更快:# pipinstallgit https://github.com/JoinQuant/jqdatasdk.git-I https://mirrors.aliyun.com/pypi/simple/
以前的安装方法
手动安装(1)安装Anaconda,勾选框配置环境变量(具体方法参考以下说明);
(2)下载压缩包:https://github.com/JoinQuant/jqdatasdk
(3)解压压缩包,然后切换到jqdatasdk目录,执行以下程序:
python setup.py安装
在手动安装过程中会报告软件包错误,您可以手动安装软件包,例如sqlalchemy:
pip install sqlalchemy==1 . 2 . 8-I https://mirrors . aliyun . com/pypi/simple/
检查安装是否成功(1)导入JQData
导入jqdatasdk (2)用户验证
jqdatasdk.auth("用户名","密码")认证成功后,会显示"认证成功",可以开始使用数据了。如果没有出现,请先检查是否已经申请并通过。
(3)获取数据。
jqdatasdk.get_price(000001。XSHE’)
注意(1)最重要的一点:学生需要安装Python,2或3都可以。建议安装Anaconda,并记住将其配置到环境变量path打勾打勾打勾:
https://www.anaconda.com/download/(提示:在cmd中输入python给出错误);
您也可以手动将Aanconda配置到环境变量中,但是请尝试使用自动配置。
(2)需要安装git的同学请参考https://git-scm.com/(提示:找不到命令‘git’——你的路径中是否安装了‘git’?);
(3)需要安装pip,但是pip是在一般环境下安装的,不需要单独安装,出现问题需要检查;
(4)如果在安装过程中报错,首先确认pip版本是否为最新版本。Windows用户运行python -m pip install -U pip升级pip版本,
Linux用户和Mac用户:pip install -U pip(提示:您使用的是pip版本9.0.1,但是版本10.0.1是可用的。
您应该考虑通过“python -m pip install - upgrade pip”命令进行升级。);
(5)认证的账号和密码为用户在聚宽官网注册的账号和密码(只有拥有JQData权限的用户才能认证成功);
(Linux下报错gcc的同学需要安装检查gcc,比如(GCC(Ubuntu 4 . 8 . 4-2 Ubuntu 1 ~ 14 . 04 . 4)4 . 8 . 4)。
3.其他(1)JQData应用程序:https://www.joinquant.com/default/index/sdk? f=homem=banner
(2)2)JQData的用法:https://www.joinquant.com/help/api/help?名称=JQData
(3)请在社区问其他问题:https://www.joinquant.com/community? f=homem=memu # tag=FAQ
(4)如何升级?
Pip Install-U JQDataSDK # Pip Install-U Git https://github.com/JoinQuant/jqdatasdk.git-I https://mirrors.aliyun.com/pypi/simple/(5)关于安装JQData的另一个教程,请参考JQData安装。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。