我们可以通过pycharm自带的功能向目标服务器上传代码和下载代码
1. 点击Tools/Deployment/Configuration
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e8039dc1bc2a9b14661fb6a109109c29.png)
2. 点击+号起个名字,并选择SFTP
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8ebd69a44106e7c03518d998367ffe3a.png)
3. 在SFTP host中写入服务器的ip,并点击Test SFTP connection 进行测试连接;再在Root path中选择服务器中代码部署的路径
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4f1a774a70369a2c5ee6e0e2254c2272.png)
注意:
- 该服务器必须开启ssh服务
- 在红框下边可以输出ssh的账号密码
4. 点击Mappings选项,分别选择本地项目代码的路径和目标服务器代码的具体路径后点击OK
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/96f4f3831926c2cd9694fc0b02186456.png)
5. 最后红框部分的按钮就可以使用了,功能分别为上传和下载
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bc218160657ad068892162ab9054d65b.png)