1. 配置解释器
打开 settings -> python interpreter -> add interpreter -> on ssh
界面描述:
- 打开 pycharm,点击右下角的齿轮图标,选择 settings。
- 在左侧导航栏中找到 project: [项目名称] -> python interpreter。
- 点击右上角的齿轮图标,选择 add...。
- 在弹出的窗口中,选择 ssh。
ssh connection 弹窗
界面描述:
- 点击 new 按钮。
- 输入远程服务器的 host(服务器地址)、username(用户名)和 password(密码)。
- 点击 test connection 按钮,测试连接是否成功。
- 如果连接成功,点击 next。
选择虚拟环境
界面描述:
environment:
- 如果已经创建好虚拟环境,选择 existing。
- 如果没有创建虚拟环境,选择 new。
interpreter:
- 如果选择 existing,浏览并选择虚拟环境的
python.exe文件路径,例如/home/username/env/py311/bin/python3.11。 - 如果选择 new,指定虚拟环境的 location(如
/home/username/env/)和 base interpreter(如/home/username/python311/bin/python.exe)。 - 备注:/home/username/env/下放置你自己配置的python虚拟环境的目录,/home/username/python311是你自己下载的python版本的主目录。
sync folders:
- local path:选择本地的代码路径。
- remote path:选择服务器上的代码路径。
2. 本地代码推送(代码同步)
tools -> deployment -> configuration
界面描述:
- 点击菜单栏中的 tools -> deployment -> configuration。
- 在弹出的窗口中,可以看到本地和远程的路径映射配置。
上传和下载代码
界面描述:
- tools -> deployment -> upload to [远程服务器名称]:将本地代码同步到服务器。
- tools -> deployment -> download from [远程服务器名称]:将远程服务器的代码拉取到本地。
3. 浏览远程主机
tools -> deployment -> browse remote host
界面描述:
- 点击菜单栏中的 tools -> deployment -> browse remote host。
- 右侧会弹出一个界面,显示远程服务器的目录结构。
- 右键点击服务器上的代码目录,选择 upload to [远程服务器名称] 将本地代码同步到服务器,或选择 download from [远程服务器名称] 将远程服务器的代码拉取到本地。
4. 总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论