如何处理load_svmlight_file中的错误?

时间:2019-12-10 10:10:17

标签: macos syntax svmlight

当我在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

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

欢迎使用StackOverflow!

IMO,您有一个Python代码并尝试复制其输出。如果是这样,则应该首先加载所有与Python相关的导入。这就是NameError在这里的意思,Python解释器无法理解它的含义,因为该函数不是其现有定义的一部分。

如果我建议的话,请花一些时间来学习Python的动手学习。