Python:libsvm导入svmutil错误

Python:libsvm导入svmutil错误,python,libsvm,Python,Libsvm,在python上使用libsvm并希望导入svmutil,但我得到一些错误 我从这些代码中尝试了两种方法 首先,如果我使用python GUI shell逐行进入命令行,它不会导致错误 >>> import os >>> os.chdir('D:\libsvm-3.20\python') >>> import svmutil >>> svmutil <module 'svmutil' from 'D:\\libsvm

在python上使用libsvm并希望导入svmutil,但我得到一些错误


我从这些代码中尝试了两种方法

首先,如果我使用python GUI shell逐行进入命令行,它不会导致错误

>>> import os
>>> os.chdir('D:\libsvm-3.20\python')
>>> import svmutil
>>> svmutil
<module 'svmutil' from 'D:\\libsvm-3.20\\python\\svmutil.py'>
错误:

>>> ================================ RESTART ================================
>>> 
Traceback (most recent call last):
  File "D:\Python34\svm\crossvaildation.py", line 6, in <module>
    from svmutil import *
ImportError: No module named 'svmutil'
>>> 
重新启动================================ >>> 回溯(最近一次呼叫最后一次): 文件“D:\Python34\svm\crossavailation.py”,第6行,在 从svmutil导入* ImportError:没有名为“svmutil”的模块 >>>
我不知道哪里错了,请给我一些建议


谢谢

您可以使用“sys.path.append('thatdirectory')”然后导入

谢谢您的回答!添加行:sys.path.append('D:\libsvm-3.20\python')并正确执行!
>>> ================================ RESTART ================================
>>> 
Traceback (most recent call last):
  File "D:\Python34\svm\crossvaildation.py", line 6, in <module>
    from svmutil import *
ImportError: No module named 'svmutil'
>>>