Pycharm远程代码调试

Pycharm远程代码调试Pycharm 远程代码调试前言一般代码本地调试完成后 需要运行到服务器上 比如自动化测试脚本 爬虫脚本等 所以第一步需要将项目上传到服务器 然后在服务器上进行调试和运行 但是需要长期维护和开发的项目 这样就繁琐了很多 其实 Pycharm 即可实现远程调试功能 具体配置步骤在顶部菜单中选择 Tools gt Deployment gt Configuratio 在弹出的窗口中 点击左上角 号 选择 STFP 填写服务器名称后 点击 OK 在 connection 窗口填写服务器 IP Host

Pycharm远程代码调试

前言

一般代码本地调试完成后,需要运行到服务器上,比如自动化测试脚本、爬虫脚本等,所以第一步需要将项目上传到服务器,然后在服务器上进行调试和运行。但是需要长期维护和开发的项目,这样就繁琐了很多。其实,Pycharm即可实现远程调试功能。

具体配置步骤

  1. 在顶部菜单中选择Tools>Deployment>Configuration
  2. 在弹出的窗口中,点击左上角+号,选择STFP,填写服务器名称后,点击OK
    在这里插入图片描述

  3. 在connection窗口填写服务器IP(Host)、账号(user name)、密码(password),完成后点击Test Connection,测试连接是否成功。

    Root path: 表示远程连接的根目录

    在这里插入图片描述

  4. 点击Mappings,配置文件映射,输入本地目录和远程目录后,点击apply,配置完成

    在这里插入图片描述

    在这里的Deployment path中的红框中,/代表的是上一步的Root_path。 如果root_path是/,那么上面的配置表示的意思是: 本地路径D:\platform\peafowls目录下的所有文件会同步到服务器的/home/zhengjiahui/ISOP/apps目录。 如果root_path是/data,那么上面的配置表示的意思是: 本地路径D:\platform\peafowls目录下的所有文件会同步到服务器的/data/home/zhengjiahui/ISOP/apps目录。 
  5. 本地修改完代码后,点击Tools>Deployment,根据第4步配置的文件映射,点击Upload to进行文件上传到远程服务器(可以配置多个服务器进行选择),也可以点击Download from下载服务器文上的文件(可以配置多个服务器进行选择)。

    在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173719.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午8:10
下一篇 2026年3月27日 上午8:10


相关推荐

  • Pycharm简单使用教程

    Pycharm简单使用教程1 下载 pycharmpycha 是一种 PythonIDE 能够帮助我们在编写代码时提高效率 网上提供的有专业版和教育版之分 专业版是收费的 功能更全面点 教育版或社区版是阉割版本 但它是免费的 2 pycharm 的安装比较简单 官网下载备注 刚下载好的 pycharm 无法运行程序 Cannotstartp theworkin

    2026年3月27日
    2
  • sshfs挂载卸载命令

    sshfs挂载卸载命令sshfs ononemptyroo 192 168 1 85 home geshen home fulm 把 root 192 168 1 85 home geshen 挂载在本机的 home fulm 需要重新进入后才看到挂载的效果 如果挂载的源不是一个文件夹 譬如是一个链接 则需要在这个链接后加一个 表示文件夹 如下 sshfs ononemptyroo 192 168 1 85 home geshen home fulmsshfs ononemp

    2026年3月18日
    1
  • 极影AI剪辑教程

    极影AI剪辑教程

    2026年3月12日
    2
  • MySQL 嵌套查询_嵌套查询和嵌套结果的区别

    MySQL 嵌套查询_嵌套查询和嵌套结果的区别自测题:1、查询哪些课程没有人选修列出课程号和课程名;[code]selectcno,cnamefromcoursewherecnonotin(selectdistinctcnofromsc)[/code]2、用子查询实现如下查询:(1)查询选修了1号课程的学生姓名和所在系;[code]selectsname,snofromstudentwheresnoin(select…

    2022年8月10日
    9
  • Linux安装redis和redis安装常见错误

    Linux安装redis和redis安装常见错误

    2021年11月23日
    42
  • python对字符串中指定字符进行替换[通俗易懂]

    python对字符串中指定字符进行替换[通俗易懂](1)替换指定的所有字符:string.replace(‘a’,‘b’)表示将字符串string中所有字符为’a’的替换为’b’。例子string=”abcabcabc”string=string.replace(‘a’,’b’)print(string)输出bbcbbcbbc(2)替换指定位置i的字符为字符s:列表化字符串再以字符串形式输出例子i,s…

    2022年6月7日
    52

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号