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

问题排查

拿到更详细的报错信息:

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

相关推荐
源代码杀手2 小时前
【以音频软件FFmpeg为例】通过Python脚本将软件路径添加到Windows系统环境变量中的实现与原理分析
windows·python·音视频
金融OG2 小时前
99.16 金融难点通俗解释:营业总收入
大数据·数据库·python·机器学习·金融
六毛的毛5 小时前
java后端之登录认证
java·开发语言·python
zoney hu5 小时前
Python数据分析-Python语法基础,IPython和Jupyter-Notebooks(二)
python·数据分析
hvinsion7 小时前
Python 轻松扫描,快速检测:高效IP网段扫描工具全解析
网络·python·tcp/ip
计算机徐师兄7 小时前
Python基于Django的宠物服务管理系统(附源码,文档说明)
python·django·宠物·宠物服务·python django·宠物服务管理系统·python宠物服务管理系统
两千连弹7 小时前
机器学习 ---逻辑回归
人工智能·python·机器学习·逻辑回归·numpy
AI很强7 小时前
LLaMA Factory框架微调GLM-4大模型
人工智能·python·llama
SomeBottle8 小时前
【小记】在 Google Colab 等平台上运行 GPU 容器
linux·python·docker·学习笔记·容器化·斩虫
测试19988 小时前
Pytest+Allure+Excel接口自动化测试框架实战
自动化测试·软件测试·python·测试工具·职场和发展·excel·pytest