ホームページ >バックエンド開発 >Python チュートリアル >vscode を使用して Python コードをリモートでデバッグする方法
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)
次に、左側の実行とデバッグ ボタンで、[Create launch.json] ファイルをクリックし、Python ファイルを選択します (そうでない場合は、最初に Python 拡張機能をインストールし、アプリケーションで Python を検索する必要があります。最初の最も多くインストールされているものを使用できます)
Python ファイルを選択します
次のようにデフォルトの起動ファイルを生成します
{ // 使用 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 } ] }
ここでは、使用する Python バージョンをカスタマイズする必要があります。 「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 } ] }
この場合、指定された Python を使用してコードを実行できます
conda 仮想環境を使用する場合は、次の Python パスに対応する Python パスを見つける必要があります。 whereis Python を使用すると、
デバッグ環境を構成した後、コードにブレークポイントを設定し、[デバッグの実行] をクリックします。および実行ボタンを押してデバッグページに入ります
以上がvscode を使用して Python コードをリモートでデバッグする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。