pycharm 运行远程环境问题 Error:Failed to prepare environment.

ops/2025/2/1 2:41:18/

问题排查

拿到更详细的报错信息:

Help > Diagnostic Tools > Debug Log Settings section:

添加下面的配置
com.intellij.execution.configurations.GeneralCommandLine

  1. 重显报错,我这里是再次运行代码
  2. 打开 Help | Collect Logs and Diagnostic Data to

会开生成一个压缩文件,并自动打开到对应目录

查看log,也就是idea.log文件,拉到最下面看具体是什么问题

日志报错显示

2025-01-24 11:27:07,512 [ 128398] WARN - #c.i.s.i.s.sshj - <<global req for tcpip-forward>> woke to: net.schmizz.sshj.connection.ConnectionException: Global request [global req for tcpip-forward] failed

请求 tcpip-forward 失败,并抛出了 ConnectionException 异常。这通常与SSH服务器的配置或网络连接问题有关。请检查SSH服务器的配置,确保允许TCP转发。

解决方式:

远程连接设置修改

vi /etc/ssh/sshd_config

AllowTcpForwarding yes

GatewayPorts yes

重启

systemctl restart sshd.service

sudo systemctl restart sshd

文章参考:pycharm console 远程开发环境Error:Failed to prepare environment.-CSDN博客

其他问题可能用到的尝试

有时候 PyCharm 的内部缓存可能出现问题,可以尝试清除缓存(File > Invalidate Caches / Restart),然后重新配置远程环境。

low memory 问题/ out of memory问题

解决方式:

打开PyCharm,然后点击上方菜单栏的 Help --> Edit Custom VM Options,打开我们的配置文件。

## PyCharm 的启动内存,越大越好。

-Xms128m

## PyCharm 的最大运行内存,也是越大越好。

-Xmx2048m

## PyCharm 保留代码可占用的内存

-XX:ReservedCodeCacheSize=512m


http://www.ppmy.cn/ops/154636.html

相关文章

SpringCloud之服务间通信超时:突破微服务的“时间枷锁”

目录 引言一、通信超时的 “导火索”&#xff08;一&#xff09;网络不稳定&#xff08;二&#xff09;服务性能瓶颈&#xff08;三&#xff09;配置参数不合理 二、实战&#xff01;解决超时的 “组合拳”&#xff08;一&#xff09;优化超时配置参数1. Ribbon 配置2. Feign 配…

Redis 的缓存穿透、缓存击穿和缓存雪崩是什么?如何解决?

在使用 Redis 等缓存系统时&#xff0c;可能会遇到三种常见的缓存问题&#xff1a;缓存穿透、缓存击穿 和 缓存雪崩。这些问题通常会导致系统性能下降&#xff0c;甚至系统崩溃&#xff0c;因此需要合理设计和解决。以下是这三种问题的详细介绍及解决方案。 1. 缓存穿透 (Cach…

[Spring] Gateway详解

&#x1f338;个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 &#x1f3f5;️热门专栏: &#x1f9ca; Java基本语法(97平均质量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 &#x1f355; Collection与…

【深度分析】DeepSeek 遭暴力破解,攻击 IP 均来自美国,造成影响有多大?有哪些好的防御措施?

技术铁幕下的暗战&#xff1a;当算力博弈演变为代码战争 一场针对中国AI独角兽的全球首例国家级密码爆破&#xff0c;揭开了数字时代技术博弈的残酷真相。DeepSeek服务器日志中持续跳动的美国IP地址&#xff0c;不仅是网络攻击的地理坐标&#xff0c;更是技术霸权对新兴挑战者的…

Excel - Binary和Text两种Compare方法

Option Compare statement VBA里可以定义默认使用的compare方法&#xff1a; Set the string comparison method to Binary. Option Compare Binary That is, "AAA" is less than "aaa". Set the string comparison method to Text. Option Compare Tex…

go gin配置air

一、依赖下载 安装最新&#xff0c;且在你工作区下进行安装&#xff0c;我的是D:/GO是我的工作区&#xff0c;所有项目都在目录下的src&#xff0c; go install github.com/air-verse/airlatest 如果出现类似报错&#xff1a; 将图中第三行 github.com/air-verse/air 替换最…

前馈神经网络——最基本的神经网络架构

前馈神经网络&#xff08;Feedforward Neural Network, FNN&#xff09; 是一种基本的人工神经网络类型&#xff0c;其结构简单&#xff0c;广泛应用于各种机器学习任务。它由多个层次组成&#xff0c;包括输入层、隐藏层和输出层。FNN 中的每一层与下一层的神经元之间是完全连…

【S32K3 RTD LLD篇7】K344中心对齐PWM中心点触发ADC BCTU采样

【S32K3 RTD LLD篇7】K344中心对齐PWM中心点触发ADC BCTU采样 一&#xff0c;文档简介二&#xff0c;中心对齐PWM中心点触发ADC原理2.1 如何生成中心对齐的PWM2.2 如何生成PWM中心点触发标志 三&#xff0c; 软件配置与实现3.1 Demo CT 模块配置3.1.1 引脚配置3.1.2 时钟配置3.…