Python Development in Visual Studio Code (Setup Guide)

Learn how to set up Visual Studio Code for Python development. By following examples, you’ll cover everything from installing and configuring VSCode, to running tests and debugging Python apps. Make the most of this powerful Python IDE by following our complete setup guide.

About Austin Cepalia

Austin Cepalia Austin Cepalia

Austin is a video tutorial author at Real Python. He's currently a student working towards a degree in computer science at Rochester Institute of Technology.

» More about Austin

Each tutorial at Real Python is created by a team of developers so that it meets our high quality standards. The team members who worked on this tutorial are:

Participant Comments

Doug Farrell RP Team on July 20, 2019


I’m one of the writers on the RealPython team and I just wanted to say thanks so much for putting this together! Your presentation is really great, and very helpful to me. I’ve been developing with PyCharm (which is great), but have a need to switch over to using VS Code, and this was just what I needed to get started!

Again, thanks so much! Doug

stephenm on June 1, 2019

Great course! Would be nice to add a video on how to setup/config/use virtual environments with VS code

Pavel Krejsa on April 23, 2019

Hi, thanx a lot for this beginners intro. I would be very happy if you extend it with “virtualenv” like environment with different pip packages per environment.

Sciencificity on April 15, 2019

Thanks so much! This was awesome, I am sure to not go back to my previously used editor!

Daniel on April 6, 2019

Great course. Helped to see it all in action and then go through the supporting materials alongside the course.

joseph on April 6, 2019

Absolutely fantastic. Thanks for whipping this up and sharing.

arnautovdmitry2015 on April 4, 2019

Wow! I am waiting for this course! And it is here. You are awesome! VS Code is my favourite code editor.

« Browse All Courses