Pycharm连接远程服务器(图文教程)

博客介绍了Pycharm连接远程服务器同步代码的方法。指出传统在服务器运行代码需反复上传代码和数据,而Pycharm可解决该问题。详细说明了远程服务器授权访问(可参考之前博文)、设置使用远程服务器同步代码,包括新增ssh服务器、添加SFTP文件传输、设置自动上传,还提及添加远程服务器解释器等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Pycharm 连接远程服务器

写在开头

你可能遇到过这样一个问题,例如实验室或者某个机构有一台服务器,性能较好,但是只能大家同时使用,但是有一个问题就是,你每次需要把自己的代码和数据打包,之后上传到服务器重新跑一遍。如果有改动,需要做同样的事情。这样往复循环,是不是感觉自己大部分把精力放到了上传代码,上传数据上了,告诉你个好消息,pycharm其实解决了这个问题,让你的代码可以同步到你的服务器中,而且可以直接使用服务器的编程环境,是不是很方便……

在这里插入图片描述

远程服务器授权访问

这一步可以参考笔者之前的一篇博文

设置使用远程服务器同步代码
  • 新增ssh 服务器
    在这里插入图片描述

    • 添加SFTP文件传输
      在这里插入图片描述

    • 服务器名称可以随便起
      在这里插入图片描述

    • 新增ssh 服务器
      在这里插入图片描述

    • 添加ssh配置
      在这里插入图片描述

    • 测试一下
      在这里插入图片描述

    • connection
      在这里插入图片描述

    • mappings
      在这里插入图片描述

    • 需要设置自动上传
      在这里插入图片描述

其实,到这里为止,代表你的项目可以同步到服务器上了,但是还不能运行,因为你并没有设置解释器,即运行环境。

  1. 添加远程服务器解释器

    • 添加解释器

在这里插入图片描述

  • 添加你刚刚设置的ssh服务器(点击Move->Next)

在这里插入图片描述
在这里插入图片描述

  • 查看自己的python位置(命令为:which python)

在这里插入图片描述

  • 配置解释器

在这里插入图片描述

  • 可以看到,项目已同步过去
    在这里插入图片描述
  • 此图为配置好的结果图
    在这里插入图片描述
Pycharm可以通过SSH连接远程服务器来进行代码开发和调试。首先,你需要在Pycharm中配置远程服务器解释器。这可以通过以下步骤完成: 1. 确保你已经在远程服务器上安装了Python解释器。 2. 在Pycharm中,打开项目并导航到"File"菜单,然后点击"Settings"。 3. 在设置窗口中,展开"Project",然后点击"Project Interpreter"。 4. 在右上角的设置图标旁边,点击"Add"按钮。选择"SSH Interpreter"。 5. 在弹出的对话框中,填写远程服务器连接信息,例如主机名、用户名和密码。 6. 点击"Next"按钮,Pycharm将尝试与远程服务器建立连接。 7. 在连接成功后,Pycharm会自动检测远程服务器上的Python解释器。你可以在列表中选择你想要使用的解释器。 8. 点击"Next"按钮,并按照提示完成配置。 现在,你已经成功配置了Pycharm连接远程服务器的解释器。你可以在本地编辑和调试代码,然后将修改后的代码实时上传到远程服务器上进行测试和部署。 <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [pycharm连接服务器详细步骤](https://blog.youkuaiyun.com/Shen_withDL/article/details/131178539)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [pycharm通过ssh连接远程服务器教程](https://download.youkuaiyun.com/download/weixin_38672794/12855659)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Pycharm连接远程服务器图文教程)](https://blog.youkuaiyun.com/DENGSHUCHAO152/article/details/123250943)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值