Skip to content Navigation Menu Toggle navigation Sign in Appearance settings PlatformAI CODE CREATIONGitHub CopilotWrite better code with AIGitHub Copilot appDirect agents from issue to mergeMCP RegistryNewIntegrate external toolsDEVELOPER WORKFLOWSActionsAutomate any workflowCodespacesInstant dev environmentsIssuesPlan and track workCode ReviewManage code changesAPPLICATION SECURITYGitHub Advanced SecurityFind and fix vulnerabilitiesCode securitySecure your code as you buildSecret protectionStop leaks before they startEXPLOREWhy GitHubDocumentationBlogChangelogMarketplaceView all featuresSolutionsBY COMPANY SIZEEnterprisesSmall and medium teamsStartupsNonprofitsBY USE CASEApp ModernizationDevSecOpsDevOpsCI/CDView all use casesBY INDUSTRYHealthcareFinancial servicesManufacturingGovernmentView all industriesView all solutionsResourcesEXPLORE BY TOPICAISoftware DevelopmentDevOpsSecurityView all topicsEXPLORE BY TYPECustomer storiesEvents & webinarsEbooks & reportsBusiness insightsGitHub SkillsSUPPORT & SERVICESDocumentationCustomer supportCommunity forumTrust centerPartnersView all resourcesOpen SourceCOMMUNITYGitHub SponsorsFund open source developersPROGRAMSSecurity LabMaintainer CommunityAcceleratorGitHub StarsArchive ProgramREPOSITORIESTopicsTrendingCollectionsEnterpriseENTERPRISE SOLUTIONSEnterprise platformAI-powered developer platformAVAILABLE ADD-ONSGitHub Advanced SecurityEnterprise-grade security featuresCopilot for BusinessEnterprise-grade AI featuresPremium SupportEnterprise-grade 24/7 supportPricing Search or jump to... Search code, repositories, users, issues, pull requests... Search Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Saved searches Use saved searches to filter your results more quickly Name Query To see all available qualifiers, see our documentation. Sign in Sign up Appearance settings Resetting focus You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} microsoft / vscode-python Public forked from DonJayamanne/pythonVSCode Notifications You must be signed in to change notification settings Fork 1.3k Star 4.6k Code Issues 333 Pull requests 30 Discussions Actions Models Wiki Security and quality 2 Insights Additional navigation options Code Issues Pull requests Discussions Actions Models Wiki Security and quality Insights Home Jump to bottom Eleanor Boyd edited this page Dec 18, 2025 · 14 revisions Help / support VS Code Marketplace listing: https://aka.ms/pvsc-marketplace Documentation: https://aka.ms/pvsc-docs Q&A / Help: https://github.com/microsoft/vscode-python/discussions/categories/q-a Report an issue: https://github.com/microsoft/vscode-python/issues Bug reporting guide: https://github.com/microsoft/vscode-python/wiki/Reporting-a-bug Contributing / development If you want to contribute code, start here: How to open a PR (end-to-end guide): https://github.com/microsoft/vscode-python/wiki/Submitting-a-pull-request How to build and run the extension locally: https://github.com/microsoft/vscode-python/wiki/Coding How to add and run tests: https://github.com/microsoft/vscode-python/wiki/Testing Other useful pages: Issue workflow (labels, triage, etc): https://github.com/microsoft/vscode-python/wiki/Issue-Management Design docs: https://github.com/microsoft/vscode-python/wiki/Design-Docs Tooling version updates: https://github.com/microsoft/vscode-python/wiki/Updating-tooling-versions Wiki pages Pages 42 Loading Home Help / support Contributing / development Loading AB Experiments Uh oh! There was an error while loading. Please reload this page. Loading Activate Environments in Terminal Using Environment Variables Uh oh! There was an error while loading. Please reload this page. Loading Areas of Ownership for vscode‐python Team Uh oh! There was an error while loading. Please reload this page. Loading Coding Uh oh! There was an error while loading. Please reload this page. Loading Coding Guidelines Uh oh! There was an error while loading. Please reload this page. Loading Commands Uh oh! There was an error while loading. Please reload this page. Loading Components Uh oh! There was an error while loading. Please reload this page. Loading Components Test Management Uh oh! There was an error while loading. Please reload this page. Loading Dependency Injection with Inversify Uh oh! There was an error while loading. Please reload this page. Loading Design Docs Uh oh! There was an error while loading. Please reload this page. Loading Experiments Uh oh! There was an error while loading. Please reload this page. Loading Extension Activation Uh oh! There was an error while loading. Please reload this page. Loading Fixing "deactivate" command for virtual environments Uh oh! There was an error while loading. Please reload this page. Loading Interpreter and Environment Discovery Uh oh! There was an error while loading. Please reload this page. Loading Issue Management Uh oh! There was an error while loading. Please reload this page. Loading Limited support for Python 2.7 Uh oh! There was an error while loading. Please reload this page. Loading Migration to Python Tools Extensions Uh oh! There was an error while loading. Please reload this page. Loading Mono Repo Set‐up Guide Uh oh! There was an error while loading. Please reload this page. Loading Multi‐Project Testing in VS Code Uh oh! There was an error while loading. Please reload this page. Loading New Method for Output Handling in Python Testing Uh oh! There was an error while loading. Please reload this page. Loading Partial mode Uh oh! There was an error while loading. Please reload this page. Loading Preview of the new Python bundle in Visual Studio Code Uh oh! There was an error while loading. Please reload this page. Loading Product Package Management Uh oh! There was an error while loading. Please reload this page. Loading Profiling Uh oh! There was an error while loading. Please reload this page. Loading Python Environment APIs Uh oh! There was an error while loading. Please reload this page. Loading Python Environment Search Uh oh! There was an error while loading. Please reload this page. Loading Remove the need for reloading VS Code when changing language servers Uh oh! There was an error while loading. Please reload this page. Loading Reporting a bug Uh oh! There was an error while loading. Please reload this page. Loading Roadmap Uh oh! There was an error while loading. Please reload this page. Loading Setting descriptions Uh oh! There was an error while loading. Please reload this page. Loading SLAs Uh oh! There was an error while loading. Please reload this page. Loading Sort environments by assumed usefulness Uh oh! There was an error while loading. Please reload this page. Loading Stand Up Uh oh! There was an error while loading. Please reload this page. Loading Submitting a pull request Uh oh! There was an error while loading. Please reload this page. Loading Support poetry virtual environments Uh oh! There was an error while loading. Please reload this page. Loading Testing Uh oh! There was an error while loading. Please reload this page. Loading Testing Architecture Review Uh oh! There was an error while loading. Please reload this page. Loading Troubleshoot ' 4058 ENOENT' error from NodeJS ‐ Python interpreter cannot be found Uh oh! There was an error while loading. Please reload this page. Loading Troubleshooting TensorBoard integration in VS Code Uh oh! There was an error while loading. Please reload this page. Loading Updating tooling versions Uh oh! There was an error while loading. Please reload this page. Loading VS Code Extension API Uh oh! There was an error while loading. Please reload this page. Show 27 more pages… Usage Roadmap Documentation Reporting a bug A/B experiments TensorBoard integration Development Issue Management Coding Testing Submitting a pull request Design Docs SLAs Stand-Up Updating tooling support Reference Environment API Python Environment Search Clone this wiki locally You can’t perform that action at this time.