(写于20200519)

Tushare金融大数据社区 免费提供各类金融数据和区块链数据。我学python的动力之一就是使用金融数据进行量化投资。

原以为安装thshare是很容易的事,在cmd窗口输入pip install tushare后,似乎安装没报错,但是在python中import thshare却出现错误提示。

在网上看到有很多提问为什么tushare安装不成功,但答复的很少,只有一条引起我的注意,它说tushare很依赖lxml、requests、pandas的安装。我猜测在用anaconda安装python时,很多第三方库的版本很老了,于是试着对tushare、lxml、request、beautifulsoup4、pandas、numpy这些第三方库进行升级pip install XXXX --upgrade,但网速很慢。后来干脆就是先卸载,然后用国内pip源安装,速度比较快。

如果安装tushare不成功的话,就先卸载tushare:pip uninstall tushare。如果先看到这篇文章,那么就不要安装tushare,也无须卸载。

把lxml、request、beautifulsoup4、pandas、numpy先卸载后安装:

卸载:pip uninstall XXXX

一个一个,依次完成。

当在cmd窗口中输入import tushare,出现>>>,表明安装成功!

输入print(tushare.__version__)会出现版本信息。

python模块下载失败_python 安装tushare模块出错的一个解决方法相关推荐

  1. python打包出现乱码_python解压zip包中文乱码解决方法

    乱码得原因: 由于ZipFile模块导出遇到中文解码不对,windows上会出现,linux是否会出现不知道没测试过. 解决方式: 1. 搞个文件名引射表(不太方便,少量文件夹套用时候还可以) 2. ...

  2. python连接数据库设置编码_python操作mysql中文显示乱码的解决方法

    本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码. 但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考. 具体方法如下: 1. Python文件设置编码 utf- ...

  3. python自定义模块导入失败_python导入自定义模块失败怎么解决

    py执行文件和模块同属于同个目录(父级目录),才能直接import模块: 如果不在同一目录,可以在python 环境下使用sys.path.append(path)添加相关的路径,但在退出python ...

  4. 用python重复下载文件_python删除本地夹里重复文件的方法

    上次的博文主要说了从网上下载图片,于是我把整个笑话网站的图片都拔下来了,但是在拔取的图片中有很多重复的,比如说页面的其他图片.重复发布的图片等等.所以我又找了python的一些方法,写了一个脚本可以删 ...

  5. python国内下载地址_python下载链接

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 1.需要的python库requests2.代码(复制可用)#引用 reques ...

  6. linux系统Nginx下载安装步骤(含报错解决方法)

    linux系统Nginx下载安装步骤(含报错解决方法) 基础步骤 安装过程可能出现的报错及解决方法 执行 ./configure --prefix=/opt/nginx 报错 执行 make inst ...

  7. python安装不了jupyter_jupyter安装时遇到的问题及解决方法

    如果说在python在操作中,提到能够带ppt功能的python展示笔记,你会反应到什么?当然是jupyter啦,它是一个交互式笔记本,支持运行 40 多种编程语言,其笔记强大在于可以直接在注释块运行 ...

  8. Microsoft Visual C++ 2015 安装失败 0x80070666-已安装这个产品的另一个版本。

    项目场景: 场景:Microsoft Visual C++ 2015 安装 问题描述: Microsoft Visual C++ 2015 安装失败 0x80070666-已安装这个产品的另一个版本. ...

  9. python安装途中遇到的问题和解决方法

    python安装途中遇到的问题和解决方法 参考文章: (1)python安装途中遇到的问题和解决方法 (2)https://www.cnblogs.com/xiaowenshu/p/10239851. ...

最新文章

  1. .md 文件的格式:写出好看的笔记
  2. [毕业生的商业软件开发之路]C#类型样式
  3. Linux脚本获取日期,Shell脚本获取格式化日期与时间
  4. Boost signals(1) 基本介绍
  5. luogu2024 食物链
  6. boost::mpl::abs相关的测试程序
  7. C#异常--System.IO.FileLoadException:“混合模式程序集是针对“v2.0.50727”版的运行时生成的错误...
  8. 前端学习(2880):数据代理和劫持
  9. 视频流传输协议RTP/RTCP/RTSP/HTTP的区别
  10. 函数计算搭建 Serverless Web 应用(一)- HTTP 触发器
  11. centos7配置br0_Docker CentOS7 修改网络配置与宿主机桥接
  12. dirty_ratio与dirty_background_ratio参数区别--系统优化必选
  13. Django中form字段操作
  14. CCF NOI1042 发奖学金
  15. spring @Transactional注解的使用和失效场景
  16. 微型计算机地基本结构,微型计算机地基本结构.ppt
  17. Atiitt 常见机器算法 理解 总结 目录 1. 机器学习的核心是“使用算法解析数据,从中学习,然后对世界上的某件事情做出决定或预测” 1 2. 1. 五大流派 2 2.1. ①符号主义:使用
  18. 推荐一个Spring Cloud Alibaba 的代码生成器项目
  19. Java基础--继承
  20. java 模板 word转pdf 可分页 带图片

热门文章

  1. 静态时序分析——基础概念
  2. HALCON示例程序stamp_catalogue.hdev分割图片与文字
  3. 欧几里得算法(即辗转相除法)的时间复杂度
  4. pb 如何导出csv_Firefox火狐浏览器将提供导出密码至本地的功能
  5. 大数据学习之Linux环境搭建(导航)
  6. 内容拾遗之字符串与数据结构
  7. 语法之知识点的改进(Func/Action)
  8. 《Two Dozen Short Lessons in Haskell》学习(十)- Private Definitions — the where-clause
  9. 直接插入排序(Straight Insertion Sort)
  10. Asp.net(C#)-显示所有缓存 清除所有缓存