LIBSVM是台湾大学林智仁(Lin Chih-Jen)副教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包,他不但提供了编译好的可在Windows系列系统的执行文件,还提供了源代码

下载libsvm项目

首先到libsvm的github主页,将项目下载到本地

终端进入项目目录

在libsvm-master目录下编译一次:make

image-20200819170854119

然后进入python文件夹,在编译一次:make

此时生成了libsvm.so.2文件

image-20200819170922475

我已经搭建了tensorflow的环境,只打算在这个环境的python中倒入libsvm,找到环境所在目录下的lib文件夹,libsvm.so.2文件复制到lib文件夹,libsvm-master中的python文件夹下的svm.py和svmutil.py复制到lib目录下的python3.7文件夹中,完成安装。