SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? /home/cxzj/bin/apps/qnx_ap/../../prebuilt_QOS222/target/qnx7/usr/include/mk/qtargets.mk:98: recipe for target 'clean' failed make[9]: *** [clean] Error 1 make[9]: Leaving directory '/home/cxzj/bin/apps/qnx_ap/AMSS/multimedia/camera_adas/build/qnx/chi-cdk/generated/aarch64/so-le' recurse.mk:96: recipe for target 'clean' failed 什么错误?
时间: 2023-08-01 08:10:59 浏览: 360
这个错误提示表明在某个代码文件或脚本中,存在一个不正确的 `print` 语句的使用。具体地说,这个错误提示指出使用了没有括号的 `print` 语句,建议使用 `print(...)` 来调用。
Python 3 中的 `print` 是一个函数,需要使用括号将要打印的内容括起来。例如,正确的用法是 `print("Hello, World!")`。
要解决这个问题,您可以检查您的代码或脚本中的 `print` 语句,并确保它们都使用了正确的语法,即在 `print` 后面加上括号。
此外,还可能存在其他错误导致编译或构建过程中的问题。根据您提供的信息,还出现了一些与 makefile 相关的错误,可能需要进一步检查和解决。
如果您需要更详细的帮助,请提供更多的上下文信息或相关代码片段,这样我才能更好地帮助您解决问题。
相关问题
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
This error message is indicating that the code is missing parentheses in a print statement. The correct syntax for a print statement in Python 3.x is to include parentheses around the content to be printed. For example:
Incorrect:
```
print "Hello, world!"
```
Correct:
```
print("Hello, world!")
```
Make sure to add the parentheses around the content to be printed and try again.
python SyntaxError: Missing parentheses in call to 'print'. Did you mean print(a+b)?
Python中的语法错误SyntaxError: Missing parentheses in call to 'print'通常是因为在调用print函数时忘记了使用括号。正确的写法应该是print(),括号内可以是要打印的内容或变量。在你的错误信息中,建议你是否想要打印的是print(a b),如果是的话,你应该在a和b之间添加逗号,即print(a, b)。这样就能解决这个语法错误了。
阅读全文