有一些同学在开发过程中,发现windows不适合很多场景。或者需要模拟很多生产环境的场景,那么能够有一台服务器,然后通过pycharm远程配置是一个很不错的选择。
一、Tools>Deployment>Configuration...
二、选择新增 +>SFTP
配置ssh
host,port,user name,类型选择password。完成后点击测试连接test connection。
看到出现下面的情况。可以点击apply应用。
之后设置远程文件存放的路径
local path 本地路径。
deployment path 开发路径,指的是在你远程配置的环境下的路径。
点击add new mapping,这里可以配置多个mappings。
完成这些配置后,选择打钩。
三、做到这里只是配置了远程文件传输,还需要配置python环境
打开setting,选择project:...>add...![](https://i-blog.csdnimg.cn/blog_migrate/c29bb32cc540b4c952836fc7a830f3f5.png)
选择ssh interpreter 设置ssh
这里需要设置远程环境下的python环境路径,还有默认会有一个临时文件同步。也可以设置为刚刚设置的mapping路径,避免浪费资源。
点击finish,到此环境配置完成,就可以开始debug啦。随便打断点,随便模拟各种bug,是非常方便排查问题的。
这里的development功能也是十分有用的,upload会帮你上传文件到你的mapping路径,一般选择了automatic upload 是会自动保存的。但是这里注意,如果使用git,check out 其他分支之后,是不会默认上传文件的。所以排查问题的时候需要注意。切换分支后,记得手动upload。
有问题可以私信我。或者扫描关注我的公众号联系我