【发布时间】:2015-06-22 02:33:39
【问题描述】:
我知道这个问题被问了很多次,但没有一个解决方案真的对我有帮助。
我在windows 7/64bit下使用spyder,python 3.4。我设法用 anaconda 安装了 scikit-learn 包 0.16.1,在我运行 from sklearn import svm 之后,我收到了消息:
"File "MyPC...\Anaconda3\lib\site-packages\sklearn\svm\base.py", line 8, in <module> from . import libsvm, liblinear
ImportError: cannot import name 'libsvm' "`
但是,libsvm 应该安装在 sklearn 包中..?
有人可以给我一个建议吗?提前致谢。
【问题讨论】:
-
我的理解是 scikit learn 与 libsvm 二进制文件(从 c++ 编译)链接来进行计算,而不是 libsvm 安装为 python 库本身。
-
我确实已经安装了二进制文件..