1. 项目环境说明

1.1 本地项目说明

# 项目结构
% tree
.
├── Dockerfile
├── Readme.md
├── docker-compose.yaml
├── main.py
└── requirements.txt

# 本地项目路径
% pwd
/Users/teemo/code/gitee/fast

1.2 远程项目环境

# 服务器默认ssh端口:22

# 登录服务器并创建项目路径
ssh root@ip -p 22 ...
mkdir -p /root/code/fast

2. pycharm配置远程开发

  1. 添加SSH连接配置
    在这里插入图片描述注意: ssh连接服务器时使用服务器ssh端口,连接容器时使用的容器映射的服务器ssh端口

  2. 添加远程解释器
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 代码上传下载
    远程解释器设置完成后,在Pycharm–>Tools–>Deployment–>Configuration即可查看到新增的代码同步SFTP配置;
    如果代码未上传到服务器,可以手动操作上传,步骤:项目目录或文件右键–>Deployment–>upload to xx;
    如果需要设置自动同步,操作步骤:Pycharm–>Tools–>Deployment-Options,如下图:
    在这里插入图片描述

  4. 远程代码运行
    服务器安装依赖后,即可本地pycharm运行服务器上的代码。
    在这里插入图片描述

更多推荐