内层包报ModuleNotFoundError

作者:Keysqiu
创建时间:2025-11-30 18:19:01 最后一次修改时间:2025-12-02 19:16:09
Categories: Tags:

问题:

最外层的包安装有了,且可以访问到,但是还是报缺少里面的模块,下面是一个示例

ModuleNotFoundError: No module named ‘libsvm.python’

附原先的代码

解决方案

这里以anaconda为例,
找到包的路径

ps:
E:\anaconda3\envs\[conda环境名]\Lib\site-packages\[软件包名]

然后就发现不对劲

没有Python包,直接去掉Python,把导包的代码换下,换成

from libsvm.svmutil import *
from libsvm.svm import *

就可以了。


如果还是不行的话,请在百度或者CSDN直接搜(优先百度,别问我怎么知道的)libsvm.python #示例,反正报啥就搜啥