当我在Mac中运行此代码时:
x_train, y_train = load_svmlight_file("mq2008.train")
我在bash中遇到此错误:
-bash: syntax error near unexpected token `('
如果我在shell中运行它,则会遇到此错误:
NameError: name 'load_svmlight_file' is not defined
我该如何解决这个问题?
答案 0 :(得分:0)
欢迎使用StackOverflow!
IMO,您有一个Python代码并尝试复制其输出。如果是这样,则应该首先加载所有与Python相关的导入。这就是NameError
在这里的意思,Python解释器无法理解它的含义,因为该函数不是其现有定义的一部分。
如果我建议的话,请花一些时间来学习Python的动手学习。