Missing parentheses in call to 'print'——python语法错误

启动turtlebot_teleop_key提示出错
已邀请:

ncnynl

赞同来自:

 
 这个消息的意思是你正在试图用python3.x来运行一个只用于python2.x版本的python脚本。

print"Hello world"

上面的语法在python3中是错误的。在python3中,你需要将helloworld加括号,正确的写法如下

print("Hello world")
 
解决方法:
 
检查目前默认的python版本,python -V 
 
重新检查配置~/.bashrc,是否增加python3的加载

 

要回复问题请先登录注册