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