我无法在 java 中安装库 LibSVM

Posted

技术标签:

【中文标题】我无法在 java 中安装库 LibSVM【英文标题】:I can't install library LibSVM in java 【发布时间】:2020-12-06 01:02:27 【问题描述】:

我的电脑上有最后一个 Ubuntu 版本,我尝试了很多次安装库 Libsvm,按照以下链接中的说明进行操作:https://www.php.net/manual/en/svm.requirements.php。 链接是在php中安装库,但是要添加php扩展,库需要先安装在java中。

我对这个命令没有任何问题,(显然,我为库的最新版本 3.24 键入了所有命令)但是当使用 javac 命令编译 test file.java 时,编译器无法识别我的 SVM 类... 这里我将代码粘贴到java文件中。

svm_predict svm = new svm_predict();

我也试过这个:

LibSVM svm = new LibSVM();

我真的很绝望,请给我提示!

【问题讨论】:

【参考方案1】:

为了在您的 Java 项目中使用 libsvm,您需要将相应的 JAR 文件 (libsvm.jar) 添加到您的类路径中。

我建议使用IDE(例如 Eclipse 或 IntelliJ)进行 Java 编程,以便管理类路径中的库。

如果您更喜欢通过 javac 进行命令行编译,您可以使用参数-cp 将库添加到您的类路径中。你可以在this post on ***找到它的详细信息。

【讨论】:

以上是关于我无法在 java 中安装库 LibSVM的主要内容,如果未能解决你的问题,请参考以下文章

在 Visual Studio 2019 C++ 中安装库

如何在 conda 环境中安装库时修复未找到入口点

如何在 conda 环境中安装 libsvm,以便可以在 anaconda 中导入 svm?

pycharm安装不了time库

win10环境下python版libsvm的安装

无法在 spark 中读取 libsvm 文件