引言:

邢不行的系列帖子“量化小讲堂”,通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助。

【历史文章汇总】请点击此处

【必读文章】EOS期现套利,一周时间,15%无风险收益

10年400倍策略分享(附视频逐行代码讲解)

个人微信:xbx9585,有问题欢迎交流。


如何安装pandas、anaconda(最新教程、保证可用)

开发环境的搭建一直是件非常蛋疼的事,特别是一些第三方库的安装。我们系列文章中主要讲到的Pandas就是一种第三方库。

记得我当时第一次安装pandas的时候花了整整一天。经过长时间的摸索,得到以下的安装方法,你只要会安装QQ,就能安装pandas。

在之前的一篇量化小讲堂文章《【量化小讲堂-Python量化入门02】windows下如何安装Python、pandas》中,已经教大家如何安装了。但是因为那篇文章写的比较早,推荐的安装方式不一定能完全成功,所以本次重新写一篇。

第一节:Anaconda介绍以及安装

1.1 介绍:

首先,我们需要了解一下什么是Anaconda。

Anaconda是python的一个发行版本。安装好了Anaconda就相当于安装好了python,并且里面还集成了很多关于python科学计算的第三方库。比如我们需要用到的Pandas、numpy、dateutil等等,高达几百种。

安装了Anaconda,我们就不需要再专门的一个个安装第三方库。只要在使用Pycharm时调用Anaconda环境,便可以方便的使用其中的各种库。且各个库之间的依赖性很好,对于我们来讲可以大大简化安装流程。

1.2 安装过程:

安装之前先到Anaconda的官网下载Anaconda。现在的版本有python2.7版本和python3.5版本,我们下载2.7版本。32位和64位根据自己的电脑进行选择,不确定的话就下载32位的,没有影响。

由于很多同学没有代理,下载速度很慢,我已经把文件保存在百度云中,地址在附件中,免费,回复可见。

下载好以后,直接双击.exe文件,如下图一步步进行安装:

选择安装路径:

把下面两项都选上(一定要都勾选上),点install就可以了:

安装完成后点击Finish:

1.3 检查安装结果:

安装完成后,打开windows的命令提示符(cmd窗口:首先使用“Win+R”快捷键召唤出运行窗口,再在运行中输入cmd,点击确认即可打开):

输入conda list就可以查询现在安装了哪些库,常用的numpy、scipy、pandas等都已经自动装好了。这一步相当于是检查,不去做也没有什么问题。

第二节:安装PyCharm并且调用Anaconda环境

PyCharm是一种Python的编译器。当然,如果不是初学者,可以根据自己的喜好选择自己喜欢的编辑器。我们这里推荐使用PyCharm,更方便一起交流学习。

到官网下载pycharm安装包,我们选择免费版(Community)就行了。

我已经把pycharm下载好保存在百度云中,地址在附件中,免费,回复可见。

下载完后,双击就可以安装了:

选择安装路径:

点击install就可以了,等待安装完成:

安装好之后,打开pycharm,初次打开时会让你进行设置,主要是设置pycharm的主题、字体等。一开始默认即可,或者按照下图进行设置。进入软件之后也可以重新设置。

点击Create New Project,出现下图:

这里需要在第一个红框中填写一个路径地址。这里解释一下这个路径,每当我们新建一个Python项目,一般是创建个新的空文件夹,把和这个项目相关的程序、数据等内容都放在这个文件夹中,方便管理。第一个红色框中的路径就是指向这个文件夹,我这里这个文件夹叫demo。

第二个红色框就是我们要用到的python解释器,由于我们刚刚装了anaconda集成环境,所以这里就默认的就是anaconda下面的python解释器。

接着,为了验证一下anaconda已经帮我们装了很多常用的包,我们顺序点击File,settings, 出现下面这个界面,选择Project demo:

可以看到,numpy、pandas等科学计算常用的包确实已经装好了。

对本文研究有自己的想法的朋友,欢迎在评论区留言。关于文中的代码、数据,以及下期《量化小讲堂》想了解的内容,也可以加我个人微信xbx9585交流。

如果你想入门量化,但是始终找不到方向,可以加入我的知识星球。我会在里面解答你的问题,分享我的感悟,不论是投资、技术,还是职业选择、思维方式。

-- 学习和成长从来都不是一个人的事 --

【邢不行|量化小讲堂系列03-Python量化入门】如何安装pandas、anaconda(最新教程、保证可用)相关推荐

  1. matlab如何测两点的角度_【邢不行|量化小讲堂系列01-Python量化入门】如何快速上手使用Python进行金融数据分析...

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]: [邢不 ...

  2. python中shift函数rolling_【邢不行|量化小讲堂系列18-Python量化入门】简易波动指标(EMV)策略实证...

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. 个人微信:xingbuxing0807,有问题欢迎 ...

  3. 【邢不行|量化小讲堂系列44-实战篇】历年排名前10的基金,在第2年表现如何?Python告诉你答案

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...

  4. 【邢不行|量化小讲堂系列46-实战篇】用Python验证A股名言:跳空必回补...吗?【附代码】

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...

  5. python入门指标_【邢不行|量化小讲堂系列18-Python量化入门】简易波动指标(EMV)策略在A股的实证...

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用Python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 个人微信:xingbx ...

  6. 资金流数据详解 | 一笔交易有买有卖,如何确定流入还是流出?【邢不行|量化小讲堂系列63-实战篇】

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章] [邢不行 ...

  7. 【邢不行|量化小讲堂系列40-Python量化入门】为什么我推荐使用Anaconda

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...

  8. 【邢不行|量化小讲堂系列45-实战篇】关于股票市值:99%投资者不知道的坑,你知道吗?

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...

  9. 【邢不行|量化小讲堂系列47-实战篇】解密股票Level-2行情——高频交易的基础

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...

最新文章

  1. 清华 Aminer 发布最新2018人脸识别研究报告
  2. Mysql —— linux下使用c语言访问mySql数据库
  3. QT界面操作1:如何跟踪鼠标位置?
  4. ubuntu chrome 无法从该网站添加应用,拓展程序或脚本
  5. 基于php5.6 php.ini详解
  6. Bad Hair Day(POJ-3250)
  7. 文末送书 | WAF 那些事
  8. 【汇编优化】ARM Intrinsic优化
  9. 《黑客与画家》初读笔记
  10. 这本 Python 入门畅销书《“笨办法”学 Python 3》,不仅仅是一本书!
  11. linux salt命令 -e,Linux记录-salt命令
  12. C# 未能加载文件或程序集“ Newtonsoft.Json” Json格式错误
  13. 博客开通,以后大家多来玩啊!
  14. ShopNc实例化对象
  15. SSM 按模版导出 PDF
  16. win10显示rpc服务器不可用,多种方法解决Win10专业版RPC服务器不可用的方法
  17. 慧都MES系统怎么实施?有哪些注意事项?
  18. 再论由内而外造就自己
  19. uboot2021.10-nandflash-1.nand_fill_oob
  20. B360主板i5 8400装Win7记录

热门文章

  1. China's Appetite for Nickel Drives a Symbiotic Alliance
  2. 【FacebookSDK学习笔记】登录Facebook
  3. Java缓存知识汇总
  4. 大数据领域的Benchmark介绍
  5. Multi-Agent Graph Convolutional Reinforcement Learning for Dynamic Electric Vehicle Charging Pricing
  6. 阿里巴巴Java成神之路-笔记(8)动态代理
  7. 4.5 没有自学,不是大学——《逆袭大学》连载
  8. dockers 后台启动
  9. XTransfer技术专家亮相Flink CDC Meetup
  10. 领域驱动设计(DDD)实践之路(三):如何设计聚合