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

CLion工具链中已列出Ubuntu WSL但提示“未找到”问题求助

解决CLion识别到WSL却提示“未找到”的问题

我之前确实遇到过类似的问题,也帮几个朋友排查过Win10 1803 + WSL1 + CLion 202.x这个组合的这类奇怪状况——明明能看到Ubuntu-20.04被列出,却始终提示未找到。给你几个亲测有效的解决步骤:

  • 检查WSL发行版的可执行路径与可用性
    打开命令提示符(CMD),先输入wslconfig /list /all确认Ubuntu-20.04的状态是「已启用」。接着尝试直接运行ubuntu2004.exe(注意是小写的ubuntu2004,不是显示的Ubuntu-20.04):

    • 如果能正常进入WSL终端,说明路径没问题;
    • 如果无法启动,找到Ubuntu 20.04的安装目录(通常在C:\Users\<你的用户名>\AppData\Local\Microsoft\WindowsApps),将该路径添加到系统环境变量的PATH中。
  • 手动指定CLion的WSL路径
    打开CLion的设置(File > Settings),导航到Build, Execution, Deployment > WSL:

    1. 点击右上角的加号,选择「Existing」;
    2. 在弹出窗口里手动选择WSL发行版的可执行文件(也就是刚才的ubuntu2004.exe);
    3. 保存设置后重启CLion,再检查识别状态。
  • 修复WSL1的注册信息或系统组件

    • 如果WSL的注册信息异常,可在CMD中运行wslconfig /unregister Ubuntu-20.04,之后重新打开Ubuntu 20.04应用完成初始化(注意:此操作会清除WSL内的所有数据,请先备份重要文件);
    • 若不想重置,可在WSL终端内执行sudo apt update && sudo apt upgrade,确保系统组件为最新版本——旧版本组件可能与CLion的检测逻辑冲突。
  • 验证CLion版本兼容性
    Win10 1803属于较旧的系统版本,CLion 2021.2.3对WSL1的支持可能存在小bug。可以尝试升级到CLion 2021.3.x版本(该版本对WSL1的兼容性优化更好),或降级到2021.1.x版本,操作前记得备份项目配置。

我当时是通过手动指定可执行文件路径解决的问题。另外提醒下,Win10 1803确实不支持WSL2,所以无需考虑升级WSL版本。如果以上步骤都无效,可查看CLion的日志(Help > Show Log in Explorer),搜索「WSL」相关的错误信息,里面会有更具体的故障提示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 19:42:35