pystruct安装中出现的visual C++ 9.0找不到问题和ad3头文件找不到问题解决

在安装pystruct过程中,可能会遇到Microsoft Visual C++ 9.0未找到的问题,解决方法是安装Microsoft Visual C++ Compiler for Python 2.7。另外,ad3头文件找不到的问题,可以通过直接从GitHub下载AD3和pystruct的master.zip文件进行安装,避免pip安装时的错误。
摘要由CSDN通过智能技术生成

pystruct地址:http://pystruct.github.io/index.html

pystruct是一款实现了crf功能的python库。官方的教程是使用pip install pystruct安装。这个过程会报很多个错误。首先,pip安装python库是依托于vs2008的,在安装的过程中会 自动去找vc9.0. 因此如果没有安装vs2008的话,在windows下使用pip安装的过程中,会报一个Microsoft visual c++ 9.0 not found的错误。解决的方法是安装下载Microsoft Visual C++ Compiler for Python 2.7。

下载地址如下:https://www.microsoft.com/en-us/download/details.aspx?id=44266

下载后不会再报vc的错误,但是由于pystruct可能会使用到ad3,在使用pip install pystruct的过程中会默认下载安装ad3,但是以这种方法安装ad3的时候会报错:cannot find include file: gettimeofday.h 直接解决的方法没有找到,但是使用其他的方法安装ad3,即直接从github上安装:

pip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值