温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

pycharm如何连接远程服务器

发布时间:2026-10-07 22:04:59 来源:亿速云 阅读:93 作者:小樊 栏目:软件技术

在 PyCharm 中连接远程服务器,常见有两种方式:远程解释器(SSH Interpreter) 和 远程开发(Remote Development / SSH)。下面按使用场景说明。


一、PyCharm 通过 SSH 连接远程服务器(最常用)

适用版本

  • PyCharm Professional(专业版)
  • Community(社区版)不支持远程解释器和远程开发

二、方式一:配置远程 Python 解释器(本地项目 + 远程运行)

1. 打开解释器设置

File → Settings → Project: xxx → Python Interpreter

2. 添加远程解释器

  • 点击右上角齿轮 ⚙️
  • 选择 Add
  • 选择 SSH Interpreter

3. 填写服务器信息

  • Host:服务器 IP
  • Port:22(默认)
  • Username:服务器用户名

4. 认证方式

  • Password:输入密码
  • Key pair:选择本地私钥(如 id_rsa)

5. 指定远程 Python 路径

例如:

/usr/bin/python3

或

/home/user/miniconda3/bin/python

6. 设置本地与远程路径映射

  • Local path:本地项目目录
  • Remote path:服务器项目目录
    例如:
/local/project  ↔  /home/user/project

✅ 配置完成后,运行代码会在远程服务器执行。


三、方式二:PyCharm Remote Development(远程开发,推荐)

适用场景

  • 代码完全在远程
  • 本地只是“客户端”

操作步骤

  1. 打开 PyCharm
  2. 欢迎界面 → Remote Development
  3. 点击 SSH
  4. 填写:
    • Host
    • Username
    • Auth(密码 / 密钥)
  5. 选择远程 IDE 安装目录(首次会自动安装)
  6. 连接成功后,像本地一样使用 PyCharm

✅ 优点:

  • 文件自动同步
  • 终端、调试、运行都在远程
  • 性能更好

四、文件同步(SFTP)

如果只同步文件:

Tools → Deployment → Configuration
  • 添加 SFTP
  • 配置服务器
  • 设置 Root path
  • 右键文件 → Upload / Download

五、常见问题

❌ Community 版不能用?

→ 只能用 VS Code 或升级 Professional

❌ 连接超时?

  • 检查 22 端口是否开放
  • 检查防火墙
  • 检查 SSH 服务是否运行

❌ 找不到 python?

服务器执行:

which python3

如果你愿意,可以告诉我:

  • 用的是 Windows / macOS / Linux
  • PyCharm 版本
  • 是 跑代码 还是 纯开发

我可以给你更具体的步骤。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手