以下是在Ubuntu上配置Python遠程調試的步驟:
確保Ubuntu系統已安裝Python和pip,可使用python3 --version和pip3 --version檢查。
在Ubuntu上安裝debugpy庫,用于啟動遠程調試服務,命令為:sudo pip3 install debugpy。
在要調試的Python腳本中添加以下代碼,設置監聽地址和端口:
import debugpy
debugpy.listen(('0.0.0.0', 5678)) # 監聽所有網絡接口的5678端口
print("Waiting for a connection...")
debugpy.wait_for_client()
# 你的代碼邏輯
運行此腳本,啟動遠程調試服務。
在PyCharm中,點擊“Run”>“Edit Configurations”,點擊“+”選擇“Python Remote Debug”,設置名稱、遠程服務器IP和端口(與腳本中一致),點擊“OK”。然后點擊“Run”>“Debug”>“Attach to Process”,選擇對應的遠程調試配置即可開始調試。