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

VSCode无法识别已配置的Miniconda Python环境问题求助

解决方案

核心原因说明

问题根源是修订版17意外安装了来自rmg源的glibc 2.19,和Arch Linux系统自带的高版本glibc产生冲突,导致该环境的Python执行时直接段错误。VSCode检测解释器有效性时调用Python无响应,因此无法选中该环境。

步骤1:卸载冲突的glibc包

打开系统终端,执行以下操作:

  • 激活故障环境:
    conda activate working
  • 强制移除意外安装的glibc包(正常conda环境无需自带glibc,会自动调用系统版本):
    conda remove --force glibc
    如果执行时提示依赖冲突,直接确认执行即可,该glibc为多余安装的冲突包。

步骤2:验证环境可用性

  • 执行命令查看Python是否能正常运行,无段错误:
    python --version
  • 运行测试脚本确认功能正常:
    python /home/clement/Documents/light_code/real_noise/CBDNet_ISP/Test_Realistic_Noise_model.py
    如果此时没有段错误输出,说明环境已经修复。

步骤3:修复VSCode识别问题

  • 完全关闭VSCode进程,执行命令清理VSCode工作区缓存:
    rm -rf ~/.config/Code/User/workspaceStorage/*
  • 重新打开VSCode,重新选择该working环境的Python解释器即可正常识别。

可选后续操作

如果移除glibc后个别包运行异常,直接重装对应包即可,无需重建整个环境,例如:
conda reinstall ca-certificates certifi

内容的提问来源于stack exchange,提问作者Bled Clement

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 20:36:03