建立虚拟环境

通过命令
python3 -m venv tushare
安装一个虚拟环境,然后通过命令
source bin/activate
来切换到tushare虚拟环境

首先安装lxml

因为tushare安装要求lxml>3.8,而apt自带的python3-lxml版本只是3.7,不能满足要求。
所以在pip安装lxml过程中会出错。
而且通过pip安装lxml,需要再树莓派上进行编译,所以我们需要提前安装libxml2和libxslt的头文件。这两个库的头文件,我们可以通过命令来完成:
sudo apt install libxml2-dev libxxslt1-dev

安装tushare

这个时候我们就可以直接通过命令
pip install tushare
来安装tushare,同时安装tushare的过程中,会安装numpy、pandas等库。
还有,为了能够正常的获取股票数据,我们还需要额外安装bs4
pip install bs4
如果不额外安装bs4,你在使用bs4的过程当中,会报错的。

这样我们就可以愉快的通过tushare来获取股票数据了。

树莓派上安装tushare获取股票数据相关推荐

  1. python tushare获取股票数据_Python 金融: TuShare API 获取股票数据 (1)

    多多教Python 金融 是我为金融同行,自由职业投资人 做的一个专栏.这里包含了我自己作为量化交易员,在做研究时所用到的Python技巧和实用案例.这个栏目专业性会比较强:本人29岁,量化工作5年的 ...

  2. Python量化入门系列:获取数据-Tushare获取股票数据(1)

    做量化用到的数据一般包括二级市场各种数据.宏观经济各种数据以及一些特殊需求的网页数据,需要有通过python获取数据.常见的获取数据方式有三种: 一是通过SQL语言从数据库获取数据,适用于二级市场和宏 ...

  3. python tushare获取股票数据并可视化_荐Python获取股票数据及其可视化--基于tushare库...

    01 Tushare简介 Tushare是一个金融大数据开放社区,它免费提供各类金融数据和区块链数据 , 助力智能投资与创新型投资.在Tushare 旧版 运行了3年后,Tushare Pro终于要跟 ...

  4. python tushare获取股票数据并可视化_使用Python获取股票数据Tushare

    最近不是在炒股吗,挣点儿零花钱,权当学习金融知识了,前几天了解到转债,T+0,这个东西有点儿刺激啊,哈哈,就是老去看手机,实在有点儿耽误事儿,就想着,用python把股票价格拉下来,如果有上下的变动, ...

  5. python tushare获取股票数据并可视化_Python股票数据获取及其可视化——基于tushare库...

    01 Tushare简介 Tushare是一个金融大数据开放社区,它免费提供各类金融数据和区块链数据 , 助力智能投资与创新型投资.在Tushare 旧版 运行了3年后,Tushare Pro终于要跟 ...

  6. R语言 | 利用tushare获取股票数据实例

    作者的tushare ID:456548 自学深度学习模型,因为本人热爱在支付宝上买基金,于是突发奇想,用深度学习预测涨跌. 首要要获取基金的数据,但是基金数据不好获取,就获取对应的行业指数数据用于分 ...

  7. 使用tushare获取股票数据并计算历史概念板块的平均涨跌幅

    目录 概述 前提准备 编码 概述 有些板块的涨跌可能会有周期性,比如某个时间段某个板块大概率会上涨,为了研究这个内容,我们需要去查询某段时间间隔的板块平均涨跌幅,这里我单独计算涨幅和跌幅. 但是这个数 ...

  8. 利用tushare获取股票数据

    编写函数,实现从tushare获取任一股票的周收盘价,以及对相应股票收益率的修正.将任一股票2016-01-01至2018-03-31期间,周收益率低于-4%的股票修正为1%,并将原股票收盘价格以及修 ...

  9. python tushare获取股票数据_python调用tushare获取沪股通、深股通成份股数据

    接口:hs_const 描述:获取沪股通.深股通成分数据 注:tushare库下载和初始化教程,请查阅我之前的文章 输入参数 名称      |      类型      |      必选      ...

最新文章

  1. Oracle SQL高级编程——分析函数(窗口函数)全面讲解
  2. OpenglES2.0 Android:画矩形
  3. Composer 安装(一)
  4. placeholder的兼容处理(jQuery下)
  5. .NetCore如何使用ImageSharp进行图片的生成
  6. 再分享 5 个 vs 调试技巧
  7. filegetcontents php 返回值,php – file_get_contents没有返回任何数据
  8. 【SpringCloud】服务降级 Hystrix DashBoard
  9. mysql中distinct删除_MySQL distinct查询返回具有重复信息的行,需要重复数据删除
  10. C BNF grammar
  11. Python基础——pickle(保存与提取数据)
  12. spring boot session超时设置
  13. 华为路由器ensp静态路由配置实例
  14. iphone开发每日一练【2011-10-21】
  15. Exploring Sparsity in Image Super-Resolution for Efficient Inference
  16. 运营商5G商业模式研究
  17. 什么是前端模块化?前端模块化开发到底有无必要
  18. 数据库基础知识(1)--数据库php连接
  19. 中通快递物流单号查询API接口免费对接案例
  20. ETH 或者 ERC20 如何通过 TxID 查询充值状态

热门文章

  1. NCTF 南京邮电大学网络攻防训练平台 WriteUp
  2. 第8周项目5 定期存款计算器
  3. java catch中抛出异常_简单了解Java编程中抛出异常的方法
  4. 拿到CCIE证书两年后
  5. sanic入门(一)
  6. sql注入--POST注入
  7. 通信原理——CDMA
  8. ffmpeg中av_log的实现分析
  9. linux安装了wine不显示中文,[转]wine设置中文字体(解决中文字体丢失或白方块)
  10. Maltab在数学建模中的应用(第二版)——读书笔记上