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

WSL环境下Mojo SDK安装失败求助:报错排查与解决

问题分析与解决办法

是否由Modular端导致?

大概率不是。这类gpg: no valid OpenPGP data found报错和权限问题,基本都是本地环境缺失依赖、网络传输密钥不完整,或是执行方式不当导致的,和Modular服务端无关。

解决步骤

1. 补全GPG依赖并手动导入密钥

先确保本地有完整的GPG工具,再手动下载并导入Modular的密钥,避免脚本自动导入时出现传输问题:

# 更新包列表并安装gnupg
sudo apt update && sudo apt install -y gnupg
# 手动下载Modular的GPG密钥
curl -fsSL https://dl.modular.com/public/gpg.0AD5B82C33679F35.key -o modular.gpg
# 将密钥转换为apt可识别的格式并导入系统密钥环
sudo gpg --dearmor -o /usr/share/keyrings/modular-installer-archive-keyring.gpg modular.gpg
# 验证密钥是否导入成功
gpg --list-keys --keyring /usr/share/keyrings/modular-installer-archive-keyring.gpg

2. 手动添加Modular软件源

跳过自动脚本的源添加步骤,手动配置apt源:

# 添加Modular安装源(Ubuntu 20.04为focal,若执行报错可替换jammy为focal)
echo "deb [signed-by=/usr/share/keyrings/modular-installer-archive-keyring.gpg] https://dl.modular.com/public/modular-installer/deb jammy main" | sudo tee /etc/apt/sources.list.d/modular-installer.list

3. 正常安装Modular与Mojo SDK

避免用root直接执行,改用sudo保证权限正常:

# 更新包列表
sudo apt update
# 安装Modular CLI
sudo apt install -y modular
# 登录Modular账号(使用你的AUTH令牌)
modular auth mut_c38ba851f1854399b827e0293451c24a
# 安装Mojo SDK
modular install mojo

4. 额外排查点

  • 检查curl获取的脚本是否完整:执行curl -fsSL https://get.modular.com,确认输出是完整的bash脚本,没有乱码或截断
  • 验证WSL网络连通性:执行ping dl.modular.com,确保能正常访问Modular的服务器

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 16:18:18