树莓派系统入门教程(三)—— 使用Windows上的VSCode远程连接树莓派进行Python开发

树莓派系统入门教程(三)—— 使用Windows上的VSCode远程连接树莓派进行Python开发

      • 1. 安装VSCode和SSH扩展
      • 2. SSH连接配置
      • 3. 连接到树莓派
      • 4. 运行Python程序
      • 5. 建议和注意事项

很多开发者更喜欢在大屏幕和强大的开发环境中编写代码,但同时他们希望能在树莓派这样的微型计算机上执行和测试代码。VSCode提供了一个强大的远程开发工具,可以让你在Windows主机上编写代码,同时在树莓派上执行。下面将为你详细介绍如何实现:

1. 安装VSCode和SSH扩展

首先,确保你已在Windows上安装了VSCode。

然后,在VSCode中,点击左侧边栏的扩展图标,搜索“Remote - SSH”并安装它。这是VSCode官方提供的扩展,支持通过SSH进行远程开发。

2. SSH连接配置

  1. 打开VSCode,点击左下角的绿色图标,选择“Remote-SSH: Connect to Host…”。
  2. 点击“+ Add New SSH Host”。
  3. 输入SSH连接信息:pi@树莓派的IP地址,默认用户为pi。然后点击回车。
  4. 选择一个SSH配置文件保存此连接信息,建议保存在默认的~/.ssh/config中。
  5. 当系统提示你选择一个SSH私钥文件时,如果你之前没有设置过,选择“跳过”。

3. 连接到树莓派

  1. 再次点击VSCode左下角的绿色图标。
  2. 在弹出的列表中选择你刚才配置的SSH连接,即pi@树莓派的IP地址
  3. 输入树莓派的密码(默认为raspberry),然后按回车。

现在,你应该已经成功地通过SSH连接到了你的树莓派。VSCode的左侧边栏会显示树莓派的文件系统,你可以开始创建或编辑Python文件了。

4. 运行Python程序

  1. 创建一个新的Python文件,例如hello.py,并输入代码print("Hello, Raspberry Pi!")
  2. 打开一个新的终端(Terminal > New Terminal),你会看到这已经是树莓派的终端环境了。
  3. 在终端中输入python3 hello.py来运行你的Python程序。

5. 建议和注意事项

  • 为了在VSCode中更好地支持Python开发,建议安装Python扩展。

  • 使用VSCode的远程开发功能,你可以直接在树莓派上运行调试,非常方便。

  • 确保树莓派的SSH服务是启动的,并且可以通过网络连接。

结论
VSCode的Remote - SSH扩展为开发者提供了一个非常强大的工具,使得你可以在喜欢的开发环境中编写代码,同时利用树莓派的硬件和软件环境进行测试和运行。这种工作方式非常适合那些想要结合树莓派和桌面PC开发能力的开发者。

你可能感兴趣的:(嵌入式系开发\32\树莓派,vscode,ide,编辑器)