pycharm遠程調試、開發(詳細操作)


如果僅是遠程開發,新建 ssh Interpreter 並 apply

  • tools -> deployment -> browser remote host 即可

1、服務器側准備

  • 准備調測項目代碼如下
  • 將其中與調試內容無關的代碼可刪除(無用庫文件等)
服務器端圖

2、本地pycharm側

  • 新建目錄作為調試目錄

  • 打開設置:file -> setting

    pycharm設置圖
  • 在對應項目下設置python解釋器:python interpreter -> Add

    pycharm添加python解釋器
  • 由於是遠程服務器,選擇SSH Interpreter

    設置ssh 解釋器

  • 1:設置Interpreter路徑,選擇服務器上對應的python環境 2:設置路徑映射(本地root目錄、映射的服務器項目root目錄)

    修改解釋器配置
  • 設置完成后,apply -> ok ,完成當前項目python解釋器及環境設置,會顯示環境中相關庫包

    完成配置圖

修改部署配置

  • tools -> Deployment。第一次需要點擊3下載遠端代碼,如有一些無需傳輸的大型文件可點擊6處停止下載。

    • 5:手動上傳本地pycharm代碼到服務器端
    • 3:手動下載服務器端代碼到本地側
    • 4:設置automatic upload,在本地pycharm項目中點擊保存,會自動上傳如圖2
    • 在設置auto upload之后,如果又新建了python環境,需要重新點擊4設置自動上傳的項目,否則保存后可能會自動上傳失效,仍需手動上傳。
    部署設置圖
  • 添加需要調試的python文件:edit Configuration

    設置調試文件圖
  • 為train.py文件添加調試配置(shell文件可運行,無法調試)

    • 1:腳本文件(可以寫本地需要調試的py文件或相對應映射的服務器py文件)
    • 2:調試時傳輸給上述py腳本的參數(參數中的文件路徑參數使用 絕對路徑 或 以腳本所在處為root的相對路徑)
    • 3:python解釋器位置
    • `4``:工作目錄,1如果設置本地腳本的相對路徑會受此影響
    編輯調試配置圖
  • 選擇調試py腳本,3可以下拉選擇已添加腳本調試,如圖為運行效果

    調試結果圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM