Maison >développement back-end >Tutoriel Python >Comment déboguer à distance le code Python avec vscode
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)
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 } ] }
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 } ] }
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
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!