pycharm的pro版本才支持遠程調試,如下,添加服務器配置,選擇添加 SFTP

之后填寫服務器地址,用戶名,密碼認證方式,此處我的服務器因為已經使用添加了免密的秘鑰對登錄方式,所以直接選擇開放式的密碼登錄,然后點擊測試連接和自動獲取主目錄
注意,此處有坑,會導致在服務器地址、用戶名、秘鑰對均正確,在終端可以直接免密登錄,但是此處卻無法登錄,提示認證不通過,參照此網頁解決:https://blog.jetbrains.com/pycharm/2017/08/ssh-agent-simplify-ssh-keys/
主要解決步驟(如果不成功,可以先用 ssh-keygen -p ,添加ssh免密登錄時的認證密碼,之后再刪除密碼)
ssh-add -K <private key file>

之后填寫本地路徑以及遠程路徑

填寫完成后,本地到遠程服務器的連接服務就完成了,但是遠程運行腳本還需要將python的環境更換成遠程服務器的環境
打開pycharm設置,或者直接 花鍵+,



選擇剛才添加的SFTP連接



將腳本從服務器下載至本地

然后就可以愉快滴在本地使用pycharm調試服務器py腳本了

