Remote Python Programming with VS Code and Rasberry Pi

Published: 17 March 2023
on channel: M Heidenreich
10,570
194

This tutorials shows how to install and configure Visual Studio Code for remote development in Python where VS Code runs on a Windows or MacOS PC, connecting remotely to a Raspberry Pi.

In the video I go through the entire process of software installation, extension setup and basic practices, explaining all steps in detail, and, as a bonus, show how to configure a PC for password-less login into a Raspberry Pi system.

0:00 Intro
1:48 Visual Studio Code Installation
2:46 VS Code Remote - SSH Extension
3:03 Initial Remote Connection with Raspberry Pi
3:53 Opening Remote Program Files
4:42 VS Code Python Extension
5:18 Running a Python Program in VS Studio
6:32 General VS Code Features
8:03 Password-Less Login Setup
10:12 Wrap-Up

UPDATE/ADDENDUM:
You may experience an issue where VS Code fails to connect initially to your Pi, or will not connect to your Pi after an update. Here is a possible fix:

1. Add the following line at the end of /boot/config.txt: arm_64bit=0
sudo nano /boot/config.txt
2. Remove existing VS Code configuration on the PI:
rm -r ~/.vscode-server/
3. Reboot your Pi:
sudo reboot

VS Code should be able to connect afterwards.

I really enjoy making YouTube videos and I appreciate that you watch them. Please subscribe and like my videos and I will keep making them. Constructive criticism is always welcome!

Disclaimer:
"Raspberry Pi" and the distinct logo are a trademark of Raspberry Pi Foundation. "Visual Studio Code" and the distinct logo is a trademark of Microsoft Corporation.

Music: Dreams by Bensound, https://www.bensound.com/


On this page of the site you can watch the video online Remote Python Programming with VS Code and Rasberry Pi with a duration of hours minute second in good quality, which was uploaded by the user M Heidenreich 17 March 2023, share the link with friends and acquaintances, this video has already been watched 10,570 times on youtube and it was liked by 194 viewers. Enjoy your viewing!