Boost.Python.ArgumentError: Python argument types in错误解决及Boost安装配置

报错信息

运行Python程序时报错,报错信息如下图所示。先检查函数使用的是否正确,如果确定没有问题,那么很可能是boost的安装配置问题
在这里插入图片描述

Boost库简介

Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。

Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 可下载Boost C++ Libraries安装boost库。大部分boost库功能的使用只需包括相应头文件即可,少数(如正则表达式库,文件系统库等)需要链接库。里面有许多具有工业强度的库,如graph库。

Boost安装与配置

第一步,要先下载boost安装文件。可以从官网https://www.boost.org/ 下载,但是比较慢。我找到了一个安装包,可以直接下载然后安装boost。百度云地址:链接:https://pan.baidu.com/s/1eq44jl4Bu8VzMIoWSYtZAQ 提取码:rj13 。csdn下载地址:
下载后解压,解压完之后文件夹下有个bootstrap.bat文件(bjam.exe这时候还没有)
在这里插入图片描述
使用命令行,cd进入该文件夹根目录,运行bootstrap.bat文件,显示如下,运行完之后文件夹中多了一个bjam.exe文件

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值