Mac下使用pycharm遠程調試py腳本


 

 

 

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腳本了

 


免責聲明!

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



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