问题Operation not permitted
安装了moon 和moon-pilot,详见:Ubuntu24.04的VSCode中安装MoonBit和MoonBit Toolchain(moon-pilot)-优快云博客但是在VSCode里面启动的时候显示:
moon pilot
cannot set capabilities: Operation not permitted
不知道咋回事?难道我打开的方法不对?
看手册,才发现有这么一句,也就是可以不用在VSCode里面安装
一键安装
MoonBit Pilot 面向所有用户支持桌面端一键安装体验:重新执行 官网安装命令,即可通过 moon pilot 启动 MoonBit Pilot的命令行版本:
云端 Web 版本采用定向邀请制开放,MoonBit 正逐步邀请一批对智能体编程、语言工具链感兴趣的开发者参与体验。欢迎感兴趣的用户发送邮件至:jichuruanjian@idea.edu.cn,附加(Github ID),申请开通web 端权限
问题解决
几天之后,在2025.8.5日,我重启了VSCode, moon pilot竟然能用了,没有再报权限不足的问题.....
我想起来了,可能不单单是重启VSCode的问题,而是在用户目录下装了nodejs 24
node -v
v24.5.0
以前是在系统目录的22
node -v
v22.18.0
所以,很可能是因为以前使用系统的node导致的权限不足。使用用户目录的node就好了。