Windows系统Flutter SDK安装失败及flutter doctor报错求助
解决Windows下Flutter Doctor启动崩溃问题
问题分析
报错核心指向路径解析失败:
FileSystemException: Cannot resolve symbolic links, path = 'C:\Users\nnnnnnnnn\OneDrive??? ??????\flutter\sorc\flutter\bin\flutter' (OS Error: The filename, directory name, or volume label syntax is incorrect. , errno = 123)
问题根源:
- 路径包含乱码/非英文字符,Flutter对非英文路径兼容性差
- 路径中
sorc是拼写错误,应为src - OneDrive同步目录存在符号链接解析或权限问题
解决方案
- 重新下载Flutter SDK,解压到纯英文、无空格的本地目录(例如
C:\dev\flutter),避开OneDrive、中文路径、带空格的路径 - 配置系统环境变量:将
[你的Flutter路径]\bin(如C:\dev\flutter\bin)添加到系统PATH变量中 - 重启VS Code和终端,执行
flutter doctor验证修复效果
内容的提问来源于stack exchange,提问作者Rneem
相关产品推荐
相关产品推荐

