当我在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
我该如何解决这个问题?
欢迎使用StackOverflow!
IMO,您有一个Python代码,并尝试复制其输出。如果是这样,则应该首先加载所有与Python相关的导入。这就是NameError
的含义,Python解释器无法理解它的含义,因为此函数不是其现有定义的一部分。
如果我建议的话,请花一些时间来动手学习Python。