pycharm连接远程服务器并调试代码

pycharm连接远程服务器并调试代码最近申请了学校的远程服务器资源 在加上自己的渣渣笔记本确实有点菜 于是寻思着把计算环境部署到 Linux 服务器上 通过 pycharm 连接远程服务器并调试代码 搞起来 文章目录 pycharm 连接远程服务器设置远程连接配置 1 配置连接 2 配置映射关系 3 配置忽略路径 可选 4 添加远程 Pythoninterp 连接远程服务器设置远程连接配置打开配置面板在配置面板中可以为你当前的连接起一个名称 这个名称是用于给你区分你连接的是哪台服务器的 下面依次有三个选项卡 connecti

最近申请了学校的远程服务器资源,在加上自己的渣渣笔记本确实有点菜,于是寻思着把计算环境部署到Linux服务器上,通过pycharm连接远程服务器并调试代码。搞起来!

pycharm连接远程服务器

设置远程连接配置

1 配置连接

接着就是你连接Linux服务器所使用的用户名和密码了,可以勾选save password,这样可以将密码保存。

2 配置映射关系

在这里插入图片描述
local path要求的是你填入本地的项目名称路径,接下来的是部署到服务器上的项目名称,这两个可以保持一致,也可以不保持一致。

当保持一致的时候,说明你只需要将当前的这一个项目做远程映射,即你只打算远程运行这一个项目,那么最后pychram会将这个项目上传到服务器你写的第二个路径的位置。

如果你需要将多个项目在远程运行,那么就可以将本地路径回退一层,在这一层次会包含很多项目。同样的在linux服务器你可以创建一个文件夹专门存放所有的项目。

这样做又有一个弊端,那就是会将你本地pythonWorkSpace里面的所有内容上传到linux服务器的映射pythonWorkSpace的文件夹下,有些时候有些文件是不想上传、也有些不需要上传的,比如.idea。那么我们就可以使用第三个选项卡。

3 配置忽略路径(可选)

在这里插入图片描述

我的pythonWorkSpace当中包含了很多项目,这些我忽略的项目也就不会上传到远程linux,当你将其中一个path移除以后,那么这个项目就会被上传到远程,此时就是成功映射到linux并支持远程运行了。

4 添加远程Python interprater

然后填入你的linux ip地址,和你登录linux的用户名称,然后点击next。

==第二个Sync folder是运行环境映射,表示这个使用的运行环境使用在哪个文件夹下,==这里当然要填写我们第一步填写过的工程路径,==这样就会自动将你本地的工程文件上传到箭头指向的远程位置,==例如这里我就填写成/home/bxx-yll/mytest (bxx-yll是我的用户名,mytest是我的项目名称)

有了前两步的基本操作,还缺一步就是为当前你要运行的python文件指定运行环境了。

在这里插入图片描述
依次点击这两个选项,打开我们的运行配置面板:
在这里插入图片描述
在运行配置面板,你可以选择你需要为当前代码运行的python环境,这里因为我本地电脑配置了一个python3.7,linux服务器上有Anaconda3 python3.7,这样我就可以在不同版本的情况下运行我的代码,一个环境可以运行一个代码,即我可以在pycharm上同时在两个环境当中跑代码了。


参考:https://blog.csdn.net/yeler082/article/details/

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

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

(0)
上一篇 2026年2月20日 下午1:01
下一篇 2026年2月20日 下午1:22


相关推荐

  • Java实现简易的词法分析器

    Java实现简易的词法分析器此次也是课题需要 才写了这么一个项目 编译原理课你懂的 由于个人比较喜欢 Java 因此写了一个 Java 版本简易的词法分析器 也是因为 Java 对数组的使用比较随意 注意 没有出错处理 如 9int 或是 int23 等等一系列错误是检测不出来的 但是可以检测小数和注释的错误 错误种类太多太麻烦 就没有处理了 实验要求如下 实验一 nbsp 词法分析程序设计 实验要求 对一个简单的语言的子集编制一个一遍扫描

    2026年3月17日
    2
  • 常用C语言单元测试工具介绍

    常用C语言单元测试工具介绍nbsp 部分一转自 http blog vckbase com linkman archive 2007 08 06 24068 html 常用 C 语言单元测试工具介绍 Author Vince1 PC Lint 代码检查工具 1 简介 nbsp nbsp nbsp PC Lint 是一个历史悠久 功能异常强劲的静态代码检测工具 它的使用历史可以追溯到计算机编程的远古时代 30 多年以前 经过这么多年的发展 它

    2026年3月17日
    2
  • 微信小程序实现banner图轮播(动态获取数据),自动获取图片高度

    微信小程序实现banner图轮播(动态获取数据),自动获取图片高度效果图:indicator-active-color=”#007aff”//当前选中的指示点颜色js:constapp=getApp()Page({data:{//———–模拟banner图———–imgUrls:[‘/image/1545118381903.jpg’,’/imag…

    2022年5月22日
    49
  • 算法-分治法

    算法-分治法

    2022年3月12日
    53
  • 越权漏洞详解

    越权漏洞详解OverPermission越权风险问题越权访问(BrokenAccessControl,简称BAC)是Web应用程序中一种常见的漏洞越权访问漏洞的产生比如,某个订单系统,用户可以查询自己的订单信息。A用户查询订单时,发送的HTTP请求中包含参数“orderid=A”,订单系统取得orderid后最终会查询数据库,查询语句类似于“select*fromtablenamewhereorderid=A”。B用户查询订单时,发送的HTTP请求中包含参数“orderid=B”,系统查询数

    2022年6月16日
    38
  • web服务交互中HTTP数据内容GZIP,ZLIB格式压缩与解压缩封装(共享)

    web服务交互中HTTP数据内容GZIP,ZLIB格式压缩与解压缩封装(共享)

    2022年2月1日
    49

发表回复

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

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