我知道这个问题被问过很多次,但没有一个解决方案对我有帮助。
我在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包中。?
有人可以给我一个建议吗?提前谢谢。
答案 0 :(得分:3)
这一定是链接问题。
关闭spyder和每个python consol 然后打开一个终端并写下#conda install -f scikit-learn&#34; 这应该在事后发挥作用 如果仍然存在链接问题,请以与输出导入错误的包相同的方式重新安装
干杯!