一般代码本地调试完成后,需要运行到服务器上,比如自动化测试脚本、爬虫脚本等,所以第一步需要将项目上传到服务器,然后在服务器上进行调试和运行
但是需要长期维护和开发的项目,这样就繁琐了很多,并且我们时常要维护多个测试或者开发环境,每个环境的 Python 版本和依赖包有可能还存在差异,这样的话,每次更新需要花费的时间就更多了
其实,很多的编辑器都考虑到这个问题,可以实现远程调试,比如 Pycharm、Vscode 等
Pycharm 可以进行远程部署项目(上传和下载),还可以通过配置远程解释器进行远程调试
注意:只有 PyCharm 专业版才具有远程调试功能,社区版不具有该功能哦
PyCharm 连接远程服务器
1. 在顶部菜单中选择 Tools > Deployment > Configuration
2. 在弹出的窗口,点击 +,选择 SFTP