pycharm调试windows本地项目很简单,调试linux上的项目时,可以通过两种方式:配置SFTP,配置WSL。
本文结合博客经验,记录在windows上配置pycharm的SFTP,进行Linux的远程开发Flask项目的过程。

配置要点包括:
1.配置SSH连接
2.

1.配置SSH连接

  • pycharm如图依次点击:File -> Setting -> Build,Execution,Deployment -> Deployment -> 点击”+”号 -> 选择类型SFTP

image.png
image.png

  • 弹窗New server name写一个喜欢的名称,比如 lol
  • 进入设置界面,Type:SFTP,点击SSH configuration右侧省略号,如图

image.png

  • 配置SSH连接,依次填写IP,端口一般默认22,用户名,密码,测试连接

image.png

  • Root path可以点击”Autodetect”自动补全,或者不填(默认为/)

image.png

  • 配置Mappings,其实就是远程文件夹与本地的映射关系:

点击1”Mappings” -> 配置Local path -> 配置Deployment path
其中Local path可配置为本地项目文件夹位置,Deployment path可配置为Linux上的项目文件夹位置
image.png

  • 配置Exclued Paths,即映射或者同步时忽略的文件及文件夹

点击1”Exclued Paths” -> 点击”+” -> 配置Deployment Path 或者 Local Path
其中Local Path为配置本地忽略的文件(夹),Deployment Path为配置Linux上忽略的文件(夹)
image.png

参考资料

1.https://blog.csdn.net/qq_33293040/article/details/107897587
2.https://zhuanlan.zhihu.com/p/37361332
3.https://blog.csdn.net/regandu/article/details/80266502