Mac下使用pycharm遠程調試py腳本
阿新 • • 發佈:2019-05-12
tps 直接 本地 下使用 版本 img col pan 下載
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腳本了
Mac下使用pycharm遠程調試py腳本