Use Python3 in ROS. 以下内容在Ubuntu 16.04 x64和ROS kinetic中测试通过 事实上,只要在.py文件加上python3的shebang,rosrun的时候就会自动调用相应的解释器了: #!/usr/bin/env python3 但是,在安装ros-kinetic-desktop-full的时候,也并没有安装python3相关的package,所以需要手动安装. 1. 创建virtualenv环境(非必须). 这一步不是必要的,在这只是为了保险起见. s