🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
Python Debugger - Visual Studio Marketplace
Extension for Visual Studio Code - Python Debugger extension using debugpy.
🌐
Visual Studio Code
code.visualstudio.com › docs › python › debugging
Python debugging in VS Code
November 3, 2021 - It offers debugging features with debugpy for several types of Python applications, including scripts, web apps, remote processes and more. To verify it's installed, open the Extensions view (⇧⌘X (Windows, Linux Ctrl+Shift+X)) and search for @installed python debugger.
Discussions

Install previous versions of the Python Debugger extension in VSCode.
To replicate: Go to VSCode Extensions Click "Install other version" Only available one is the current 2024 release, no other way to go to previous versions Currently on Ubuntu, but I was ... More on github.com
🌐 github.com
6
February 5, 2024
How to debug Python 3.6 in VSCode?
You have to install an older version of the main VSCode Python extensions. I have a Django (v1.11.3) project using Python 3.6.15, so I had to install the following VSCode extensions at these versions: Python v2022.8.1 Pylance v2022.6.30 Python Debugger v2023.1.XXX (pre-release version | debugpy v1.5.1) After that, I had to configure my launch.json file, so it looked like this: { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "project-name", "type": "python", "request": "launch", "python": "${workspaceFolder}/venv/project-name/bin/python", "program": "${workspaceFolder}/project-name/manage.py", "args": [ "runserver", "0.0.0.0:8000" ], "django": true, "justMyCode": true } ] } It may vary from project to project, so I recommend reading the Python debugging in VS Code documentation for it. References: https://github.com/microsoft/vscode-python/issues/19427 https://marketplace.visualstudio.com/items?itemName=ms-python.debugpy More on reddit.com
🌐 r/learnpython
8
7
February 1, 2024
gdb - Python extension debugging - Stack Overflow
I'm trying to debug an extension module for python that I wrote in C. I compiled it using the following: python setup.py build -g install --user I then debug with: gdb python ... b py_node_make run More on stackoverflow.com
🌐 stackoverflow.com
VSC asks for a python debugger despite it already being installed
Figured out what it was (I think) Saved all the files locally and that for some reason let's VSC find the debugger More on reddit.com
🌐 r/vscode
4
0
May 1, 2023
🌐
Python
docs.python.org › 3 › library › pdb.html
pdb — The Python Debugger
Source code: Lib/pdb.py The module pdb defines an interactive source code debugger for Python programs. It supports setting (conditional) breakpoints and single stepping at the source line level, i...
🌐
GitHub
github.com › microsoft › vscode-python-debugger
GitHub - microsoft/vscode-python-debugger: Python debugger (debugpy) extension for VS Code. · GitHub
Python debugger (debugpy) extension for VS Code. Contribute to microsoft/vscode-python-debugger development by creating an account on GitHub.
Starred by 164 users
Forked by 95 users
Languages   TypeScript 97.8% | Python 1.9%
🌐
Python documentation
docs.python.org › 3 › howto › gdb_helpers.html
Debugging C API extensions and CPython Internals with GDB — Python 3.14.3 documentation
On several recent Linux systems, GDB can download debugging symbols automatically using debuginfod. However, this will not install the python-gdb.py extension; you generally do need to install the debug info package separately.
🌐
Microsoft Developer Blogs
devblogs.microsoft.com › dev blogs › microsoft for python developers blog › python in visual studio code – february 2024 release
Python in Visual Studio Code - February 2024 Release - Microsoft for Python Developers Blog
February 1, 2024 - The February 2024 release of the Python and Jupyter extensions for Visual Studio Code are now available. This month's updates include the Python Debugger extension installed by default, option to create a virtual environment in the interpreter Quick Pick, built-in variable viewer with Jupyter, new diagnostic rules with Pylance, and triggered breakpoints in VS Code.
🌐
GitHub
github.com › microsoft › vscode-python-debugger › releases
Releases · microsoft/vscode-python-debugger
Python debugger (debugpy) extension for VS Code. Contribute to microsoft/vscode-python-debugger development by creating an account on GitHub.
Author   microsoft
🌐
GitHub
github.com › microsoft › vscode-python-debugger › issues › 193
Install previous versions of the Python Debugger extension in VSCode. · Issue #193 · microsoft/vscode-python-debugger
February 5, 2024 - Install previous versions of the Python Debugger extension in VSCode.#193 · Copy link · Assignees · Labels · triage-neededNeeds assignment to the proper sub-teamNeeds assignment to the proper sub-team · JanieHuang · opened · on Feb 5, 2024 · Issue body actions ·
Author   JanieHuang
Find elsewhere
🌐
Reddit
reddit.com › r/learnpython › how to debug python 3.6 in vscode?
r/learnpython on Reddit: How to debug Python 3.6 in VSCode?
February 1, 2024 -

My Python debugger is broken (I am using Python 3.6, I can't change it because this isn't my project) since it only supports Python 3.7+. "The debugger in the python extension no longer supports python versions minor than 3.7."

I've heard that debugpy exists and theoretically supports Python 3.6, but I have no idea how to use it (how is it different from the base Python Debugger in vscode). I currently have Python Debugger v2024.0.0 installed, and its description is "Python Debugger extension using 'debugpy'" but it won't let me debug my Python 3.6 code. I tried installing an older version, but when I navigate to that option, it only shows me 2024.0.0 (current) and no other options. Seeing other people do it (with other extensions at least), they have hundreds of options, from like every single month.

I have no idea what to do, I don't use extensions besides the debugger so I have no idea what's going on. I turned off auto-updates and set it to manual, but I haven't been able to fix it.
Has anyone been able to debug Python 3.6 in VSCode, and if so, how?

🌐
GitHub
github.com › microsoft › vscode-python
GitHub - microsoft/vscode-python: Python extension for Visual Studio Code · GitHub
Step 2. Install the Python extension for Visual Studio Code. Step 3. Open or create a Python file and start coding! Select your Python interpreter by clicking on the status bar · Configure the debugger through the Debug Activity Bar
Starred by 4.6K users
Forked by 1.3K users
Languages   TypeScript 90.3% | Python 8.7% | JavaScript 0.8% | Jupyter Notebook 0.2% | Shell 0.0% | Dockerfile 0.0%
🌐
Visual Studio Code
code.visualstudio.com › docs › languages › python
Python in Visual Studio Code
November 3, 2021 - VS Code comes with great debugging support for Python via the Python Debugger extension, allowing you to set breakpoints, inspect variables, and use the debug console for an in-depth look at how your program is executing step by step.
🌐
GitHub
github.com › SlicerRt › SlicerDebuggingTools
GitHub - SlicerRt/SlicerDebuggingTools: Extension for 3D Slicer containing various tools for module development and debugging
Install Professional Edition of ...m/pycharm/download/). Professional version is avaialable for anybody with an academic email address for free. Free Community edition will not work, as it does not include remote debug server. ... If you use PyCharm 2024.3: This version has a bug (/PY-77357) that makes the debugger connection fail. Fortunately, there is a workaround: Disable python.debug.use...
Starred by 33 users
Forked by 9 users
Languages   Python 92.5% | CMake 7.5% | Python 92.5% | CMake 7.5%
🌐
Python
wiki.python.org › moin › PythonDebuggingTools
PythonDebuggingTools - Python Wiki
Add your useful tools here -- editors, debuggers and other utils that really help with the process.:
🌐
Visual Studio Code
code.visualstudio.com › docs › python › python-tutorial
Getting Started with Python in VS Code
November 3, 2021 - Debugging support is provided by the Python Debugger extension, which is automatically installed with the Python extension. To ensure it has been installed correctly, open the Extensions view (⇧⌘X (Windows, Linux Ctrl+Shift+X)) and search for @installed python debugger.
🌐
NI
ni.com › docs › en-US › bundle › teststand › page › debug-python-modules.html
Debugging Python Modules - NI
Select either User Installer or System Installer from the download page. TestStand uses VS Code as the IDE for debugging Python modules. Install NI TestStand Support for Debugging Python Code. This VS Code extension also installs the Python extension if your computer is connected to the internet.
🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
Python C++ Debugger - Visual Studio Marketplace
Extension for Visual Studio Code - Extension for starting the Python & C++ debugger on the same process in VScode
🌐
Open VSX Registry
open-vsx.org › extension › ms-python › python
Python
Open VSX is an Eclipse open-source project and alternative to the Visual Studio Marketplace. It is deployed by the Eclipse Foundation at open-vsx.org.
🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
Python Debugger (PyDev) - Visual Studio Marketplace
Extension for Visual Studio Code - Python Debugger with the PyDev Debugger (pydevd)
🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
Python - Visual Studio Marketplace
Extension for Visual Studio Code - Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, formatting, refactoring, unit tests, and more.