PTVS is a free, open source plugin that turns Visual Studio into a Python IDE.

Visit our page on VisualStudio.com for an overview, and check out our Getting Started series on YouTube.

Our documentation is now on the wiki (feel free to help us improve it), and we manage all of our issues here on the issue tracker. Pull requests and feature suggestions are welcome - see the Contributing section for information or chat with us on gitter though the button above.

Thank you for using and supporting Python Tools for Visual Studio.

Code Quality Rank: L2
Programming language: C#
License: Apache License 2.0
Latest version: v3.0.0
Add another 'Visual Studio' Package


Python tools for Visual Studio

Build Status Join the chat at https://gitter.im/Microsoft/PTVS

Python support for Visual Studio is developed and managed here.

Visual Studio 2017 and Visual Studio 2019 installation

The Python development workload is available as part of Visual Studio Community, Professional and Enterprise. To install, run the normal VS installer and select either the Python development workload or the Data science and analytical applications workload.

Visual Studio 2015 and earlier

Prior to Visual Studio 2017, Python support was released as a standalone extension. We are no longer actively developing these versions, but if you are unable to upgrade to Visual Studio 2017 yet, you can use these older installers to get Python support.

PTVS 2.2.6 is the latest available version for Visual Studio 2015. You can also find it in the Visual Studio 2015 installer by selecting "Custom" and looking under the "Programming Languages" category.

PTVS 2.2.2 is the last release for Visual Studio 2013 users.

Thank you for using and supporting Python Tools for Visual Studio.