您的位置:首页 > 编程语言 > Python开发

Python量化学习:Python软件、Numpy、scipy、pandas数据库的安装

2019-07-24 10:18 197 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/Light_Louise/article/details/97100564

链接: https://pan.baidu.com/s/17qKnnEM1rM3_sIPBLs8qeQ 提取码: cnt3

学Python的目的是什么?

差不多半个月前开始学Python,我学Python是为了做证券的量化,所以我会围绕着量化金融去学习Python,学会使用这个工具。

软件的安装

学Python嘛,那么就要先安装软件。
从Python官网(www.python.org)下载软件,官网有各种版本的软件,我的电脑是Windows 64位的版本,所以我下了 Windows x86-64 executable installer 这个版本。
下载好后双击运行进行安装,这里要记好软件安装的路径。我把软件安装在D:\Python中。
安装好之后可以验证一下是否成功安装:
同时按下window和R键,输入cmd 按确认键进入“小黑屋”,直接输入Python按确认键后显示这个页面就成功安装啦。

······(这里是软件安装成功的分界线)

Numpy、scipy、pandas数据库的安装

Numpy、scipy和pandas是数据分析与科学计算的三剑客。
所以我要先把这三个库装好,以备使用。

NumPy(Numeric Python的简称)是Python科学计算的基础工具包,也是Python做数据计算的关键库之一,同时又是很多第三方库的依赖库。
Scipy(Scientific Computing Tools for Python的简称)是一组专门解决科学和工程计算不同场景的主题工具包,它提供的主要功能侧重于数学、函数等,例如积分和微分方程求解。Pandas(Python Data Analysis Library的简称)是一个用于Python数据分析的库,它的主要作用是进行数据分析和预处理。
Pandas提供用于进行结构化数据分析的二维表格型数据结构DataFrame,类似于R中的数据框,能提供类似于数据库中的切片、切块、聚合、选择子集等精细化操作,为数据分析提供便捷。另外,Pandas还提供了时间序列的功能,用于金融行业的数据分析。

  • 首先要先安装numpy库

因为后面的scipy库是基于numpy库之上,所以我们要安装numpy。
下载numpy库,将 numpy-1.16.4+mkl-cp37-cp37m-win_amd64 放到 python安装目录下Scripts文件夹中。
进入命令窗口,先升级pip,输入python -m pip install --upgrade pip 等待升级完成。
升级好后直接输入 pip install numpy
(可能出现安装失败,若安装失败,在D:\Python选择Scripts文件夹,按住shift+鼠标右键,选择在当前目录打开命令窗口,然后直接输入 pip install numpy-1.16.4+mkl-cp37-cp37m-win_amd64.whl 即可)
验证numpy是否成功安装:在Python软件输入

import numpy


这样就是安装成功啦~

  • 安装scipy库
    同样将下载好的scipy库放入python安装目录下Scripts文件夹中。
    进入命令窗口,直接输入 pip install scipy

  • 安装pandas库
    将下载好的pandas库放入python安装目录下Scripts文件夹中。
    进入命令窗口,直接输入 pip install pandas

进入Python验证下是否都安装成功

import numpy
import scipy
import pandas


显示已成功安装~~~

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: