pycharm通过ssh远程连接服务器,并运行代码

首先连接远程服务器,tool->deplayment->configuration

连接ssh,点击+,选择SFTP,然后取名

点击ssh后面的...,依次输入远程服务器的IP,用户名,密码

点击test connection,测试是否连接成功

点击确定回到上个界面,root path 是服务器的路径,可以不选,但之后remote host后会过于冗长,可以根据实际情况选定路径

点击mappings设置映射路径,local path是本地项目路径,默认即可,deployment path是上传到服务器的路径,本地代码将提交到这个路径上。

设置完毕点确定。

tools->deployment->browse remote host,弹出remote host,如果没有显示的话,点击倒三角选择设置好的SFTP即可。如下图则连接成功

解释器配置

文件->设置->项目->python interpreter

点击齿轮,选择add,(注意,多个解释器会影响运行,保险起见,add解释器前先选择show 查看有没有多余的解释器,有的话就删掉)

点击ssh,选择已存在环境,下拉选择你自己的ssh

点击next(第一次连接会在下面显示一段对话,点击那个move即可)

interpreter是服务器解释器位置,一般不用改,如果没有的话,点击旁边的文件标志,找到该路径,选择里面有的python解释器

sync folers,本地路径与服务器上远程路径的映射,可以选择默认,也可以自己选择

确定后点击finish

如下则解释器配置成功

代码上传与下载

下载,找到之前在mapper里配置的文件路径,右键download

成功后本地会出现py文件,运行该py文件,有如下结果则成功

上传则选择upload

PyCharm 是一款流行的 Python 集成开发环境(IDE),它可以方便地连接远程SSH 服务器上进行开发。通过 PyCharm 连接远程 SSH 服务器,你可以直接在 PyCharm 中编写代码运行和调试部署在远程服务器上的 Python 应用程序。以下是连接 SSH 远程服务器的基本步骤: 1. 打开 PyCharm,点击 "File" > "Settings"(或者使用快捷键 "Ctrl + Alt + S" 打开设置窗口)。 2. 在设置窗口左侧菜单中,选择 "Build, Execution, Deployment" > "Deployment"。 3. 点击页面右上角的 "+" 号,选择 "SSH"。 4. 在弹出的对话框中填写远程服务器的相关信息: - Name: 给这次连接定义一个名称。 - Type: 选择 "SFTP"。 - Host: 输入远程服务器的 IP 地址。 - Port: 通常为 22(SSH 默认端口),如果有变化,请使用相应的端口号。 - User name: 远程服务器的用户名。 - Authentication type: 选择 "Password"(密码认证)或 "Key pair"(密钥认证)。 - Password 或 Private key file: 根据所选的认证类型填写相应的密码或选择私钥文件。 5. 填写完连接信息后,点击 "Test Connection" 按钮,如果连接成功,你应该会看到 "Connection successful" 的消息。 6. 确认连接无误后,点击 "OK" 或 "Apply" 保存设置。 7. 现在你可以通过 "View" > "Tool Windows" > "Remote Hosts" 查看远程服务器文件,也可以设置解释器为远程服务器上的 Python 解释器,进行远程开发。 注意:在设置远程 Python 解释器时,选择 "Add Remote",然后按照步骤选择已配置的远程连接PyCharm 会自动检测远程服务器上的 Python 解释器。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值