ROS 2机器人开发:从入门到实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4.3 在Linux中编写Python程序

我们做机器人开发时最常用的两门语言就是C++和Python,它们也是在编程语言排行榜中位居前列的,如图1-29所示。所以接下来我将带你依次使用Python和C++语言在Linux下编写Hello World程序。

在任意终端内输入code,就可以打开如图1-30所示的VS Code主界面。

图1-29 编程语言排行榜

图1-30 VS Code主界面

接着我们通过安装汉化插件将VS Code的界面语言改成中文,如图1-31所示,在左侧扩展界面输入“Chinese”,然后选择第一个中文(简体)插件,单击Install,完成后重启VS Code即可。

图1-31 中文简体插件

然后,我们在VS Code中选择“文件”→“打开文件夹”选项,打开1.4.1节在主目录下建立的chapt1目录。如图1-32所示,在资源管理器空白处右击并选择“新建文件”选项,接着输入文件名hello_world.py,然后按回车键。

图1-32 VS Code新建文件

此时在VS Code界面右边就会出现如图1-33所示的文件编辑区域,在该区域输入代码清单1-23中的内容。

图1-33 VS Code编辑文件

代码清单1-23 ~/chapt1/hello_world.py文件内容

输入完成后记得按Ctrl+S键保存,新手常常会忘记保存代码,可以在VS Code中选择“文件”→“自动保存”选项开启代码自动保存功能。再次在资源管理器空白处右击,选择“在集成终端中打开”选项,这里的集成终端和我们之前的终端没有本质区别,只是换了个名字,集成到VS Code里了。

在终端中输入代码清单1-24中的命令,运行代码,结果如图1-34所示。

代码清单1-24 执行hello_world.py脚本

图1-34 在终端中运行代码

好了,你有没有发现,在Ubuntu和VS Code里编写和运行代码非常方便。