安装 PyCharm Professional 版本

PyCharm Professional 版本支持远程开发功能,确保已安装该版本。可以通过 JetBrains 官网下载并安装。

配置远程服务器

确保远程服务器已安装 SSH 服务,并且可以通过 SSH 连接。在终端中使用以下命令检查 SSH 服务状态:

sudo service ssh status

如果未安装 SSH 服务,使用以下命令安装:

sudo apt-get install openssh-server

配置 PyCharm 远程解释器

打开 PyCharm,进入 File -> Settings -> Project: <项目名> -> Python Interpreter。点击齿轮图标,选择 Add。在弹出的窗口中,选择 SSH Interpreter,点击 Existing server configuration,然后点击 + 添加新的服务器配置。

在 Host 字段中输入远程服务器的 IP 地址,Port 字段中输入 SSH 端口(默认为 22),User name 字段中输入用户名。点击 Next,选择验证方式(密码或密钥),输入密码或选择私钥文件。点击 Next,选择远程 Python 解释器的路径,通常为 /usr/bin/python3 或 /usr/local/bin/python3。

配置项目同步

在 Deployment 选项卡中,确保 Automatic Upload 选项已启用,以便在保存文件时自动将更改上传到远程服务器。可以通过 Tools -> Deployment -> Automatic Upload 进行设置。

验证配置

在 PyCharm 中运行或调试项目,确保代码在远程服务器上执行。可以通过 Run -> Edit Configurations 配置运行配置,选择远程解释器作为默认解释器。

使用远程终端

PyCharm 提供了内置的远程终端功能,可以通过 Tools -> Start SSH Session 连接到远程服务器,并直接在 PyCharm 中执行终端命令。

远程终端截图 

配置远程调试

在 Run -> Edit Configurations 中,添加新的 Python 配置,选择远程解释器。在 Script path 字段中输入远程服务器上的脚本路径,点击 Apply 保存配置。运行调试时,PyCharm 将自动连接到远程服务器并启动调试会话。

更多推荐