一、准备工作
在开始配置前需准备以下内容:
- 专业版PyCharm(2022及以上版本兼容性最佳)
- 云服务器的IP地址、SSH端口号及登录凭证
- 服务器中已安装的Python环境路径(如/opt/conda/envs/[环境名称]/bin/python3.8)
- 确保本地网络可访问云服务器SSH端口
二、配置SSH远程连接
按照以下步骤建立基础连接:
- 打开PyCharm,选择File > Settings > Python Interpreter
- 点击右上角齿轮图标,选择Add > SSH Interpreter
- 填写服务器信息:
- 主机:云服务器公网IP
- 端口:SSH端口(默认为22)
- 用户名:服务器登录账号
- 输入密码或选择密钥认证完成连接测试
三、设置远程Python解释器
成功建立SSH连接后:
- 选择Existing配置方式
- 定位服务器中的Python解释器路径:
- 通过
which python3
命令查询激活环境后的路径 - 典型路径格式:
/opt/conda/envs/[环境名]/bin/python3.x
- 通过
- 配置文件映射:
- 本地路径:项目文件存储位置
- 远程路径:服务器同步目录(如/home/[用户]/projects)
四、使用云服务器终端功能
完成配置后可通过以下方式操作:
- 在PyCharm底部工具栏打开Terminal窗格
- 执行
ssh [服务器名]
进入远程Shell - 支持文件双向传输:
- 右键文件选择Upload to Remote上传
- 右键远程文件选择Download from Here下载
注意事项:
- 不同PyCharm版本的操作路径可能略有差异(2023版需通过No Interpreter入口)
- 确保服务器conda环境已预先创建
- 文件映射路径需避免使用系统保留目录