阿里巴巴新出的通义灵码智能写代码似乎有点意思,打算弄下来玩玩。

通义灵码,是阿里云出品的一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/OpenAPI 的使用场景调优,助力开发者高效、流畅的编码。
整体的安装是比较简单的,直接在idea中搜索tongyi 即可完成安装

但安装成功后,本地死活无法启动,一直显示如下错误


首先检查自己的电脑是否在支持的系统架构中

然后根据官方给的解决方案,删除对应的目录
请将通义灵码升级到最新版本,确认操作系统和系统架构是否支持,并尝试以下步骤解决:
- 结束 Lingma 进程;
- 删除 .lingma 目录(Windows:C盘/用户/[用户名]/.lingma,macOS:~/.lingma);
- 重启 IDE。
经过检查,本地根本就没有Lingma进程。
继续查找,检查日志: C:Users用户名.lingmalogslingma.log 这个文件(Mac: ~/.lingma/logs/lingma.log)
找到 ===== Starting lingma service ===== 这行然后看下后面输出的是 No proxy 还是 Using proxy。可以看到没有使用代理,如果有代理可能也会影响。
直接执行灵码的文件,执行 C:Users74061.lingmabin1.0.11x86_64_windowsLingma.exe start

在目录下启动灵码,终于可以看到进程中有Lingma的进程了,然后使用工具连接如下端口

显示连接不成功。
再次启动灵码的进程,使用命令检查是否在监听中
netstat -an | findstr “36510”

可以看到进程是有的,也在监听中,但奇怪的是,使用工具就是连接不上。直接使用get请求访问:127.0.0.1:37510 也是无响应。这就非常奇怪了,可以看到系统确实在监听 37510 和 36510 端口,并且没有冲突。
此时忽然想到用telnet访问端口,但可惜本地这个工具无法使用,顺手ping了下本地,神奇的事情发生了。

居然ping不通,但之前开发的时候一直使用这个地址为什么又没问题,顺手开启服务访问

接口是有返回数据的,但ping 127.0.0.1 就是不通。
经过检查终于发现防火墙这里有点问题

防火墙中有一句,

顺手将防火墙关闭

网络通了,idea中通义灵码也正常了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。原文转载: 原文出处: