You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm 2023.1远程调试突然变慢,同步异常求助

PyCharm远程调试突然变慢+临时路径同步异常问题排查

问题描述

此前远程调试运行正常,但近两个月速度骤降,停止调试控制台会话需耗时半分钟。未对PyCharm设置或代码库做显著改动,同时发现修改代码后立即启动调试会抛出错误:

No such file or directory: '/tmp/zzIx9EFqz9/my_project'

明明已指定非临时同步路径,PyCharm仍尝试向临时路径做初始同步。

关键信息

  • PyCharm版本:2023.1
  • 调试方式:SSH远程调试
  • 服务器配置未变更,网络连接稳定

已尝试的无效操作

  • 重启PyCharm及远程Python解释器
  • 排查本地/服务器性能问题,确认无异常
  • 关闭所有资源密集型进程

排查思路与解决建议

1. 清理缓存与临时文件

  • 本地清理PyCharm缓存:File → Invalidate Caches...,勾选Clear file system cache and local history后重启
  • 远程服务器手动清理/tmp下PyCharm生成的随机命名临时目录(如报错中的/tmp/zzIx9EFqz9/),避免残留文件堆积影响同步效率

2. 核对远程同步配置细节

  • 打开Settings → Build, Execution, Deployment → Deployment,确认:
    • SFTP/SSH连接的Deployment Path为指定的非临时路径
    • 取消勾选Use temporary files to upload changes(若存在该选项)
    • 检查同步规则,排除不需要同步的大文件/目录(如venv、日志文件)
  • 进入Settings → Project: [项目名] → Python Interpreter,确认远程解释器关联的项目路径为正确的非临时目录

3. 调整同步策略

  • 关闭自动同步:在Deployment设置中取消勾选Automatic upload和Automatic upload external changes
  • 改为手动同步:修改代码后右键项目根目录 → Deployment → Upload to [远程服务器配置名],确认同步完成后再启动调试
  • 设置增量同步规则:在Deployment的Options中,将Upload changed files automatically to the default server设为Never

4. 版本兼容性处理

  • 2023.1版本存在部分远程同步相关的已知bug,可尝试升级到2023.1.x最新补丁版本,或降级到2022.3稳定版测试
  • 确认同版本是否有类似问题已被官方修复

5. 远程服务器端排查

  • 检查/tmp目录权限与磁盘空间:确保该目录有读写权限,且服务器磁盘未被占满
  • 查看SSH系统日志(如/var/log/auth.log),排查是否存在连接异常或卡顿记录
  • 测试磁盘IO速度:执行dd if=/dev/zero of=/tmp/test bs=1G count=1,排除磁盘性能瓶颈

内容的提问来源于stack exchange,提问作者Adar Cohen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 13:52:21