问题类型
问题项
解决方式
网络
检查代理设置
脚本会查询代理是否启用。通过查看“[网络设置 0x0为未启动代理]”部分,确认是否符合预期,如果有代理则需要在设置中给通义灵码手动配置网络代理。
Lingma 服务状态
Lingma.exe 存在性
脚本首先验证 Lingma.exe 是否存在。若报错,请检查安装路径是否正确,并尝试删除 .lingma 目录重启 ide,重新生成 .lingma 目录。
版本与启动测试
查看“[version测试]”和“[启动Lingma]”部分,确认 Lingma 版本信息并且可以连接到公网服务器,如果报 failed,请根据报错中的 URL 在设置中配置代理访问公网。
Lingma.exe 进程启动但登录仍然没有反应
需要给 windows 防火墙(控制面板\系统和安全 \Windows Defender 防火墙\允许的应用)加一下进程文件的白名单之后再重试登录:C:\Users\xxx\.lingma\bin\2.X.X\x86_64_windows\lingma.exe 。
如果报不兼容的程序
如果是 IDEA 有可能是因为堆内存不足,会导致解压失败,请点击右下角灵码图标,选择高级设置,修改路径到非 C 盘的路径下去,以空文件夹结尾,之后重启 IDEA。
说明 注意有部分公司内部会对二进制程序进行加锁导致无法运行。
提示“通义灵码启动中”(或报启动异常,检查服务无反应)怎么办?
请确认操作系统和系统架构是否支持。如果支持,请检查后台任务管理器是否有lingma进程。
如果没有,请将通义灵码升级到最新版,并尝试以下步骤解决:
结束 Lingma 进程。
删除 .lingma 目录(Win:C盘/用户/[用户名]/.lingma;mac:~/.lingma)。
使用管理员权限重启IDE。
如果问题仍然存在,请在.lingma/bin/x.x.x/x86_64_windows/目录下命令行(即cmd,windows的cmd如果损坏也无法使用灵码)运行Lingma.exe start,等待任务管理器出现进程后重新点击登录。
如果报不兼容的程序,应该是解压失败导致的(有可能是idea堆内存不足,会导致解压失败,登录失败),请点击右下角灵码图标,选择高级设置,修改路径到非C盘的路径下去,以空文件夹结尾,之后重启ide(注意有部分公司内部会对二进制程序进行加锁导致无法运行)。
如果进程还是没有出现,或者出现后登录仍然没有反应,则需要给windows防火墙(控制面板\系统和安全\Windows Defender 防火墙\允许的应用)加一下进程文件的白名单之后再重试登录:C:\Users\xxx\.lingma\bin\2.1.x\x86_64_windows\lingma.exe。
系统兼容性
系统与硬件信息
脚本收集了操作系统版本和 CPU 型号,检查“[操作系统信息]”部分,确认是否满足 Lingma 的系统要求。
日志分析
Lingma 应用日志
生成的日志文件会记录“lingma.log”的最后80行,有助于识别 Lingma 运行时的具体错误或警告,您可以自行分析日志中的错误。
目录结构与文件大小
脚本还提供了 Lingma 安装目录的结构和各文件大小,可用于空间占用检查或文件完整性验证。
无法自主排查的问题
请进钉钉群“通义灵码公测交流群(答疑请先看群公告)”,群号为:53770000738,联系官方答疑小助手。