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