3

运行 sphinx 时出现以下错误:

"invalid syntax (DaPL.py, line 79)", please check your spelling and sys.path

但是文件运行得很好。该行是:

print("Warning: A value for", k, "was not specified. It will be inferred.",
    file=sys.stderr)

我该如何解决这个问题?

编辑

我在一个模块中添加了另一个有效的打印行,该模块正确地自动记录并得到了同样的错误:

print('one', 'two', 'three', file=sys.stderr)

当我删除时file=sys.stderr,我不再收到错误。

4

1 回答 1

3

安装 sphinx 时,easy_install我需要指定easy_install3. 这使得python3默认解释器。

easy_install3 sphinx
于 2012-12-14T18:58:50.313 回答