文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

【pycharm】配置远程服务器

2023-10-24 18:37

关注

1. 需求来源

不知道Pycharm可以配置远程服务器之前,怎么调试自己的代码呢?本地修改代码,拖到linux平台上,执行代码查看结果。桌面上IDE、Mobaxterm,放大、缩小很麻烦。直到了解到Pycharm可以配置远程服务器的python解释器,并且可以自动上传文件到服务器上,才了解到开发过程也可以从简。

2. 准备工作

注意: 只有pycharm专业版才可以配置远程服务器,社区版不可以。

2.1 确保服务器SSH服务打开

开启ssh服务是因为后面Pycharm中配置服务端的解释器需要通过SSH的连接方式连接服务器。

一般开发的服务器ssh服务都是打开的,但是也说不准,我自己使用虚拟机搭建了ubuntu平台,ssh服务没有启动,就需要进入系统自己启动下:service sshd start
查看ssh服务是否启动:service sshd status
查看服务器ssh是否启动
打开之后,使用Putty试着连接下,如果报错,可以参考4.1节。

2.2 确保服务器上有你使用的Python解释器

3. 开始IDE远程配置

3.1 配置Python Interpreter

1.1 点击【file】-【Settings】-【Project-Python Interpreter】-【add】
在这里插入图片描述
3.1.2 点击【SSH Interpreter】填写远程服务器的ip和用户名,点击【Next】
在这里插入图片描述
3.1.3 填写远程服务器登陆密码,点击【Next】
在这里插入图片描述
3.1.4 配置解释器和项目目录,解释器就是服务器上的python路径,不知道就登上服务器使用which命令找一下。

如果ssh服务之前启动了,下图中的文件夹图标都是可以点开的,点开展示的内容就是服务器上的内容。

同步文件夹的路径选择对,本地路径就是你当前项目的根目录,远程路径就是你服务器上项目的根目录。如果你填写了一个服务器上没有的目录,会自动创建,不用登陆服务器手动创建了。

点击【Finish】就配置完成了。
在这里插入图片描述

3.2 验证是否配置成功

2.1 经过3.1章节的配置,其实已经配置完成了,下图中右侧【Remote Host】中已经把服务器上的目录都展示出来了,而且项目也自动上传到对应目录了。

接下来查看项目部署配置,如果之后想更换目录也可以修改,如下图所示,点击【Tools】-【Deployment】-【Configuration】
在这里插入图片描述
【Connection】页签下是连接信息
在这里插入图片描述
【Mappings】页签下是项目路径信息
在这里插入图片描述
3.2.2 运行一个python程序看下结果,可以看到解释器用的是远程配置的解释器,代码也是远程服务器上的代码文件。到此说明配置成功了。
在这里插入图片描述

4. 问题记录

4.1 putty连接服务器报错:Couldn’t agree a host key algorithm.

putty连接报错
解决方法:
升级putty版本,到putty官方下载: https://www.putty.org/,下图中就是我自己的电脑上将putty从0.67升级到0.78就可以正常登陆服务器了。
升级putty版本

来源地址:https://blog.csdn.net/qq_37871657/article/details/128147610

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯