QuantLib金融库的简易安装

最近在弄毕设,研究关于固定收益债券定价方面的知识,需要使用到QuantLib这个Python金融库,但是这是一个C++编译的库,官网也只给出了源代码,安装起来十分繁琐,所以在网上找了一个简易的安装方法,给大家推荐一下。

第一步 下载别人已经编译好的py包

TA-Lib这个网站上找到别人编译好的QuantLib安装包:

为了选择合适的安装包,我们先了解包的命名含义,比如这个:

QuantLib_Python-1.11-CP36-cp36m-win32.whl

其中cp36的含义就是Python 3.6平台,win32就代表是32位Windows系统。
根据自己的环境找到合适的安装包,并下载(注意下载之后不要修改文件名)。

第二步 安装wheel模块

pip安装wheel:

pip install wheel

第三步 安装下载的模块

比如:

pip install QuantLib_Python-1.11-cp36-cp36m-win32.whl

安装成功就会提示你

Processing c:\users\administrator\desktop\quantlib_python-1.11-cp36-cp36m-win32.
whl
Installing collected packages: QuantLib-Python
Successfully installed QuantLib-Python-1.11

参考

原文地址:https://www.cnblogs.com/DM428/p/8846850.html

时间: 2024-10-30 07:40:35

QuantLib金融库的简易安装的相关文章

QuantLib 金融计算——自己动手封装 Python 接口(1)

目录 QuantLib 金融计算--自己动手封装 Python 接口(1) 概述 QuantLib 如何封装 Python 接口? 自己封装 Python 接口 封装 Array 和 Matrix 类 QuantLibEx 和官方包混合使用 附录:接口文件.setup.py 和 __init__.py QuantLib 金融计算--自己动手封装 Python 接口(1) 概述 QuantLib 已经开始在 PyPi 上发布封装好的 Python 接口,安装和使用非常方便,与普通的包别无二致.并且

【Python基础】下载python第三方库文件.wheel安装python第三方库

python常见第三方库在Windows安装报错解决方案 最近在Windows下开发,发现很多第三方库在Windows上的兼容性都不是很好,通过谷哥度娘后,发现一个非官方的临时解决方案, 先贴上地址:Unofficial Windows Binaries for Python Extension Packages 1.安装方法 找到库后下载对应使用的Python版本的文件下载,进入轮子文件夹下 打开cmd命令行,使用 pip install xxx.whl 安装. 2.附支持的第三库 1 pen

nginx简易安装

安装NGINX需要先安装 zlib, pcre, openssl等必要的库 简易安装的时候这些库都可以直接通过yum 安装,如果生产环境对性能有要求,简易全部源码编译安装 不指定prefix路径的时候,默认安装到/usr/local/nginx/目录下 yum install -y wget gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel cd /usr/local/src wget 'http://n

QuantLib 金融计算——自己动手封装 Python 接口(2)

目录 QuantLib 金融计算--自己动手封装 Python 接口(2) 概述 如何封装一项复杂功能? 寻找最小功能集合的策略 实践 估计期限结构参数 修改官方接口文件 下一步的计划 QuantLib 金融计算--自己动手封装 Python 接口(2) 概述 对于一项简单功能,通常只需要包装少数几个类就可以,正如<自己动手封装 Python 接口(1)>演示的那样. 下面,将演示如何包装 QuantLib 中的复杂功能,最终实现从固息债交易数据中估计期限结构模型的参数. 如何封装一项复杂功能

python 常库介绍及安装方法

文大赛,秀绝招,赢无人机! python 常库介绍及安装方法 标签: PYTHON库 2016-10-13 15:32 798人阅读 评论(0) 收藏 举报  分类: 其他(33)  bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEB frameworkdocutils:用来写文档的dpkt:数据包的解包和组包My

HBase介绍及简易安装(转)

HBase介绍及简易安装(转) HBase简介 HBase是Apache Hadoop的数据库,能够对大型数据提供随机.实时的读写访问,是Google的BigTable的开源实现.HBase的目标是存储并处理大型的数据,更具体地说仅用普通的硬件配置,能够处理成千上万的行和列所组成的大型数据库.HBase是一个开源的.分布式的.多版本的.面向列的 存储模型.可以直接使用本地文件系统也可使用Hadoop的HDFS文件存储系统.为了提高数据的可靠性和系统的健壮性,并且发挥HBase处理大型数据 的能力

VMware 10下简易安装Ubuntu 14

一.安装VMware 10 看我之前的博客:http://blog.csdn.net/geek_geek/article/details/46811955 二.下载Linux系统 Linux发布版指的就是通常所说的“Linux操作系统”,它一般是由一些组织.团体.公司或者个人制作并发布的.Linux内核主要作为Linux发布版的一部分而使用.通常来讲,一个Linux发布版包括Linux内核,以及将整个软件安装到电脑上的一套安装工具,还有各种GNU软件,和其他的一些自由软件,在一些Linux发布版

VMware Tools的简易安装---解决Ubuntu 14.10不能满屏显示问题

由于使用的VMware WorkStation是中文破解版,安装时又是简易安装,因此VMware Tools并没有安装上,导致Ubuntu 14.10在VMware中装上之后,并不能满屏显示,如图1所示.                                              图1 解决方法如下: 1.关闭Ubuntu 14.10. 2.虚拟机-->设置-->CD/DVD(SATA)-->连接中选择"使用ISO映像文件",点击后面的浏览按钮,选择VM

一个可以自动生成静态库,自动安装程序的Makefile

.PHONY:clean install CC=g++ CFLAGS=-Wall -g BIN=libecho.a INCLUDE=echo SRC=src OBJS=Socket.o Rio.o TcpConnection.o PollPoller.o InetAddress.o TcpServer.o Thread.o Condition.o ThreadPool.o Exception.o Timer.o TimerThread.o STARD=-std=c++0x -rdynamic $