Maison > développement back-end > Tutoriel Python > Comment déboguer à distance le code Python avec vscode

Comment déboguer à distance le code Python avec vscode

WBOY
Libérer: 2023-04-30 21:13:05
avant
1345 Les gens l'ont consulté

Configuration de l'environnement

Configurer l'environnement python

Préparer un morceau de code python

from __future__ import print_function

def sum_nums(n):
    s=0
    for i in range(n):
        s += i
        print(s)
 
if __name__ == '__main__':
    sum_nums(5)
Copier après la connexion

Puis dans le bouton exécuter et déboguer à gauche, cliquez sur le fichier "Créer launch.json" et sélectionnez le python (si vous n'en avez pas, vous en avez besoin Installez d'abord l'extension python et recherchez python dans l'application. Le premier avec les plus installés suffit)

Sélectionnez le fichier python

Générez le lancement par défaut fichier comme suit

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: 当前文件",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "justMyCode": true
        }
    ]
}
Copier après la connexion

Ici, nous devons personnaliser la version de python utilisée, nous devons ajouter l'option "pythonPath"

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: 当前文件",
            "type": "python",
            "pythonPath": "/home/lthpc/anaconda3/bin/python3.7",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "justMyCode": true
        }
    ]
}
Copier après la connexion

De cette façon, vous pouvez utiliser le python spécifié pour exécuter le code

Si vous utilisez l'environnement virtuel conda, vous devez trouver le chemin python correspondant à l'environnement virtuel. Vous pouvez utiliser Whereis Python pour visualiser

Déboguer le code

Après avoir configuré l'environnement de débogage, placez un point d'arrêt dans le code, puis cliquez sur le bouton Exécuter le débogage et l'exécution. pour accéder à la page de débogage

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal