日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

一文掌握vscode远程调试python代码

發布時間:2023/12/20 python 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一文掌握vscode远程调试python代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

0 背景

在《一文掌握vscode遠程gdb調試》文章中,介紹了如何使用 vscode 調試 c/c++ 代碼,作為該文的姊妹篇,本文對調試 python 代碼的方法做一個整理。

1 環境配置

遠程連接的方法同?《一文掌握vscode遠程gdb調試》中的第 1 節相同,本文不贅述,不熟悉的可以參考那篇文章。

2 配置 python 環境

準備一段 python 代碼

from __future__ import print_functiondef sum_nums(n):s=0for i in range(n):s += iprint(s)if __name__ == '__main__':sum_nums(5)

然后在左側運行和調試按鈕中,點擊“創建launch.json”文件,選擇 python文件(如果沒有的話需要先安裝 python 擴展,在應用中搜索 python 第一個安裝了最多的即可)

?選擇 python 文件

?生成默認的 launch 文件如下

{// 使用 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 路徑,可以使用 whereis python 查看,比如

3 調試代碼

配置好調試環境后,在代碼中打上斷點,然后點擊運行調試和執行按鈕,即可進入調試頁面

其余的操作就很熟悉了,不再贅述

總結

以上是生活随笔為你收集整理的一文掌握vscode远程调试python代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。