pycharm远程开发调试(remote development)踩坑记录2

news2025/1/19 3:01:30

在一次我清理了服务器上一些老的pycharm版本之后

打算重新装3.2版本,就全部给清理了。结果坏了事了,新版的装不上了。

试了公司和中科院的服务器都出现这样的问题,100%复现。md。

一直在这一步循环:

Downloading the IDE Backend on the remote host.

在循环一下午之后,报错:

Command "/bin/bash -lc echo\ REMOTE_EXEC_OUTPUT_MARKER_\ \&\&\ curl\ -fSL\ --output\ /home/user/.cache/JetBrains/RemoteDev/dist/43709941d6ca1_pycharm-professional-2023.3.2.tar.gz\ https://download.jetbrains.com/python/pycharm-professional-2023.3.2.tar.gz" failed with exit code 143}

这个时候我还没有慌,小问题,内事不决问百度,外事不决问谷歌。实在不行上CSDN找高人。

md,这时候我开始慌了。仔细看了一下报错内容。

2024-01-03 12:49:00,402        WARN        exit code: 1        /bin/bash -lc echo\ REMOTE_EXEC_OUTPUT_MARKER_\ \&\&\ /home/extrotec/.cache/JetBrains/RemoteDev/remote-dev-worker/remote-dev-worker_83eb3f8153ed29f38ae607b0a82d4ed8470bcd5f8f346034c4e370bb06d9dd64\ product-code\ --ide-path=/home/extrotec/.cache/JetBrains/RemoteDev/dist/43709941d6ca1_pycharm-professional-2023.3.2

stdout:

REMOTE_EXEC_OUTPUT_MARKER_

{"type":"error","errorCode":"CommandError","data":"/home/extrotec/.cache/JetBrains/RemoteDev/dist/43709941d6ca1_pycharm-professional-2023.3.2/build.txt doesn't exist"}

==== FAILURES ====

The following exception failed the deployment

com.jetbrains.gateway.ssh.deploy.DeployException: Command "/bin/bash -lc echo\ REMOTE_EXEC_OUTPUT_MARKER_\ \&\&\ curl\ -fSL\ --output\ /home/extrotec/.cache/JetBrains/RemoteDev/dist/43709941d6ca1_pycharm-professional-2023.3.2.tar.gz\ https://download.jetbrains.com/python/pycharm-professional-2023.3.2.tar.gz" failed with exit code 143}

at com.jetbrains.gateway.ssh.DeployFlowUtil$fullDeployCycleImpl$2.invokeSuspend(DeployFlowUtil.kt:311)

at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)

at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)

at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)

at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)

at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)

at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)

at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)

at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

Caused by: com.jetbrains.gateway.ssh.RemoteCommandException: Command "/bin/bash -lc echo\ REMOTE_EXEC_OUTPUT_MARKER_\ \&\&\ curl\ -fSL\ --output\ /home/extrotec/.cache/JetBrains/RemoteDev/dist/43709941d6ca1_pycharm-professional-2023.3.2.tar.gz\ https://download.jetbrains.com/python/pycharm-professional-2023.3.2.tar.gz" failed with exit code 143}

at com.jetbrains.gateway.ssh.GoHighLevelHostAccessor.awaitWithStreamsTracking(GoHighLevelHostAccessor.kt:675)

at com.jetbrains.gateway.ssh.GoHighLevelHostAccessor.access$awaitWithStreamsTracking(GoHighLevelHostAccessor.kt:38)

at com.jetbrains.gateway.ssh.GoHighLevelHostAccessor$awaitWithStreamsTracking$1.invokeSuspend(GoHighLevelHostAccessor.kt)

... 8 more

应该是网络问题,我科学一下应该没问题,手动执行命令:

/bin/bash -lc echo\ REMOTE_EXEC_OUTPUT_MARKER_\ \&\&\ curl\ -fSL\ --output\ /home/user/.cache/JetBrains/RemoteDev/dist/43709941d6ca1_pycharm-professional-2023.3.2.tar.gz\ https://download.jetbrains.com/python/pycharm-professional-2023.3.2.tar.gz

不行,我科学之后还是没有解决,我手动下载解压到‘/home/user/.cache/JetBrains/RemoteDev/dist/’目录也不行。

完了啊,没办法远程调试可要了老命了。

以为是自己的电脑问题,结果那天凑巧不巧学校的电脑断网了。也没办法用学校电脑测试。

屋漏偏逢连夜雨,我电脑的蓝牙驱动也坏了,鼠标可以用,但是蓝牙耳机可以连上但是没有声音,驱动卸载重装,设备卸载驱动,都不管用。

md,一狠心,算了我重装系统好了。反正公司电脑上装的软件就那几个。数据都在硬盘和服务器上存储。

在经过一通折腾,重装好系统了。安装好pycharm后,心心念念的赶紧测试pycharm 的remote development可用不可以用。结果怎么着,还是不能用。没白重装系统,好在蓝牙问题解决了。

这下确定了,是服务器的问题。

那怎么办,网上搜解决办法也搜不到。

这个时候我想到了,我学校服务器还可以用,然后呢,我就把学校服务器的/home/user/.cache/JetBrains/目录整个打包了一下,传过来,

放进服务器里面解压到同样的位置。重启pycharm,成功读取:

完事!再也不手残乱删了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1357814.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Midas NFX 各版本安装指南

Midas NFX下载链接 https://pan.baidu.com/s/1cOifluBBobRgJZHZxuODvw?pwd0531 1.鼠标右击【Midas NFX 2023(64bit)】压缩包(win11及以上系统需先点击“显示更多选项”)【解压到 Midas NFX 2023(64bit)】。 2.打开解压后的文件夹,双击打开…

武汉灰京文化:手游市场进入新时代 多元化与智能化并行发展

随着5G技术深入普及,以及智能AI技术在游戏领域的广泛运用,手游市场正在步入全新阶段。这一转变有望提升游戏品质,吸引更多玩家加入到这个多元化且智能化的游戏新纪元中。武汉灰京文化对此持有积极态度,武汉灰京文化认为这代表了手…

QT_02 窗口属性、信号槽机制

QT - 窗口属性、信号槽机制 1. 设置窗口属性 窗口设置 1,标题 2,大小 3,固定大小 4,设置图标在 widget.cpp 文件中: //设置窗口大小,此时窗口是可以拉大拉小的 //1参:宽度 //2参:高度 this->resize(800, 600); //设置窗口标题 this->setWindowTitle("…

BMS开发之面向对象思想(adbms1818)

借鉴adbms1818的底层驱动代码 前言:adbms1818的主要用途就是不同种类的寄存器里面存储不同的数据,程序员需要通过特定的协议往寄存器里面写入或者读出数据 (1)定义一个结构体 里面存储了adbms1818的所有寄存器的信息。然后我们看…

MYSQL 索引使用规则

索引失效 最左前缀法则 where之后写的顺序不重要&#xff0c;存在就可以 范围查询后面的索引查询失效&#xff08;比如>&#xff09;,但是>或者<是不会失效的 不要在索引列上进行运算操作&#xff0c;否则索引失效。 字符串类型字段不加引号索引会失效 尾部模糊匹配…

实战-centos7升级内核(yum方式)-2023.1.5(测试成功)

目录 前言 注意&#xff1a;内核升级可能涉及系统稳定性和兼容性的风险&#xff1b;在进行内核升级之前&#xff0c;请确保了解这些风险并备份重要的数据。 kernel-ml&#xff1a;kernel-ml 中的ml是英文【 mainline stable 】的缩写&#xff0c;elrepo-kernel中罗列出来的是最…

基于卷积神经网络的回归分析

目录 背影 卷积神经网络CNN的原理 卷积神经网络CNN的定义 卷积神经网络CNN的神经元 卷积神经网络CNN的激活函数 卷积神经网络CNN的传递函数 卷积神经网络的回归分析 完整代码:卷积神经网络的回归分析(代码完整,数据齐全)资源-CSDN文库 https://download.csdn.net/download/…

前端跨域问题的解决思路

目录 前言 跨域问题的解决思路 一般跨域的解决方案 前言 做了一个简单页面&#xff0c;做了一些数据埋点&#xff0c;想通过企业微信机器人来推送数据&#xff0c;遇到了一些问题&#xff0c;顺便记录下。 跨域问题的解决思路 由于是项目比较简单&#xff0c;直接使用了aj…

日常工作 经验总结

1,在使用vue2开发项目时,快捷有效的组件化component 若有参数传递时,可以通过这样传递 在component中: 2,上拉加载,下拉刷新 若是使用局部进行上拉加载 下拉刷新 且需要用到scroll-view时 那么需要切记scroll-view在内被mescroll-uni包裹。若场景有限 对于无数据显示…

Linux第2步_创建虚拟机

VMware软件安装好后&#xff0c;就可以创建虚拟机了。 一、虚拟机对CPU的要求较高 i7 处理器&#xff1a;CPU&#xff1a;Intel(R) Core(TM) i7-8700 CPU 3.20GHz 3.19 GHz 内核数&#xff1a;6 线程数&#xff1a; 12 最大睿频频率&#xff1a; 4.60 GHz 英特尔 睿…

新手可理解的PyTorch线性层解析:神经网络的构建基石

目录 torch.nn子模块Linear Layers详解 nn.Identity Identity 类描述 Identity 类的功能和作用 Identity 类的参数 形状 示例代码 nn.Linear Linear 类描述 Linear 类的功能和作用 Linear 类的参数 形状 变量 示例代码 nn.Bilinear Bilinear 类的功能和作用 B…

勒索事件急剧增长,亚信安全发布《勒索家族和勒索事件监控报告》

近期(12.15-12.21)态势快速感知 近期全球共发生了247起攻击和勒索事件&#xff0c;勒索事件数量急剧增长。 近期需要重点关注的除了仍然流行的勒索家族lockbit3以外&#xff0c;还有本周top1勒索组织toufan。toufan是一个新兴勒索组织&#xff0c;本周共发起了108起勒索攻击&a…

【Bootstrap5学习 day10】

Flex布局 弹性盒子是CSS3的一种新的布局模式&#xff0c;更适合响应式的设计 创建一个弹性盒子容器 使用d-flex类&#xff0c;创建flexbox容器并将直接子项转换为flex项 <div class"d-flex p-3 bg-info text-white"><div class"p-2 bg-secondary"…

客服系统接入FastGPT

接入FastGPT 点击【应用】【外部使用】【API访问】【新建】新建一个KEY&#xff0c;同时也可以看到我们的API根地址 这个根地址和Key可以填入任何支持OpenAI接口的应用里&#xff0c;这个接口是兼容OpenAI格式。 在客服系统【知识库AI配置】里填上接口地址和接口密钥。这样我…

国家信息安全水平等级考试NISP二级题目卷⑥(包含答案)

国家信息安全水平等级考试NISP二级题目卷&#xff08;六&#xff09; 国家信息安全水平等级考试NISP二级题目卷&#xff08;六&#xff09;需要报考咨询可以私信博主&#xff01; 前言&#xff1a; 国家信息安全水平考试(NISP)二级&#xff0c;被称为校园版”CISP”,由中国信息…

接口自动化--断言

目标&#xff1a; 1、学习常见的自动化断言方法 2、把自动化断言分装和应用于接口测试 具体内容&#xff1a; 1、学习常见的自动化断言方法 第一类&#xff1a;比较大小和是否相等 而assert可以使用直接使用“”、“!”、“<”、“>”、“>”、"<"…

在 Windows 中安装 SQLite 数据库

在 Windows 上安装 SQLite 步骤1 请访问 SQLite 下载页面&#xff0c;从 Windows 区下载预编译的二进制文件 ​ 步骤2 您需要下载 sqlite-dll-win-x64-3440200.zip 和 sqlite-tools-win-x64-3440200.zip 压缩文件 步骤3 创建文件夹 C:\Program Files\SQLite&#xff0c;并在…

常见类型_字符串..

1.字符串 在Java中用java.lang.String来表示字符串 字符串底层使用字符数组来储存字符串的每一个字符 但是从Java9开始 就改成使用byte[]去储存字符串中的字符内容 所有字符串字面量都是字符串实例 字符串对象一旦创建成功以后 他的内容是不可以被修改的 2.字符串常量池 在J…

redis中bitmap应用

原理介绍 Redis Bitmap 是 Redis 中的一种数据结构&#xff0c;它类似于位图&#xff0c;可以用来表示一组二进制位&#xff0c;每个二进制位只能是 0 或 1。Redis Bitmap 提供了一些操作命令&#xff0c;如 SETBIT、GETBIT、BITCOUNT 等&#xff0c;可以对位图进行设置、…

大田四情监测预警系统是什么

TH-Q2随着科技的飞速发展&#xff0c;农业领域正经历着前所未有的变革。大田四情监测预警系统作为这场变革的先锋&#xff0c;为现代农业注入了智慧的活力。这个系统集成了智能化、信息化、自动化的技术&#xff0c;对农田的墒情、苗情、虫情、灾情进行实时监测和预警&#xff…