如何在不修改sys.path的情况下在Python中使用libsvm?
我在Ubuntu中安装了libsvm。我要做的就是在Python中从svmutil import*调用如何在不修改sys.path的情况下在Python中使用libsvm?,python,libsvm,Python,Libsvm,我在Ubuntu中安装了libsvm。我要做的就是在Python中从svmutil import*调用,而不给我一个错误。但是,我没有看到关于如何配置libsvm以使用python的好文档。“将libsvm添加到路径”并没有告诉我什么 我不想使用包管理器。在原始libsvm安装文件夹之外运行python时,我需要做什么才能找到libsvm (ykp) yannik@yannik-Inspiron-7580:~/Projects/libsvm$ ls COPYRIGHT java
,而不给我一个错误。但是,我没有看到关于如何配置libsvm以使用python的好文档。“将libsvm添加到路径”并没有告诉我什么
我不想使用包管理器。在原始libsvm安装文件夹之外运行python时,我需要做什么才能找到libsvm
(ykp) yannik@yannik-Inspiron-7580:~/Projects/libsvm$ ls
COPYRIGHT java python svm.o svm-toy
description-pak libsvm.so.2 README svm-predict svm-train
doc-pak Makefile svm.cpp svm-predict.c svm-train.c
FAQ.html Makefile.win svm.def svm-scale tools
heart_scale matlab svm.h svm-scale.c windows
(ykp) yannik@yannik-Inspiron-7580:~/Projects/libsvm$ ls python
commonutil.py Makefile README svmutil.py
description-pak __pycache__ svm.py
我尝试了sudo ln-s libsvm.so.2/usr/local/lib
并将~/Projects/libsvm
添加到我的PYTHONPATH
中,但没有成功。请帮忙 如果~/Projects/libsvm/python/
是要导入的模块所在的位置,则必须将~/Projects/libsvm/python/
添加到PYTHONPATH中,而不是~/Projects/libsvm/
。PYTHONPATH不会自动递归地搜索python文件,如果这是您所期望的