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

如何更新Sui CLI解决客户端/服务端API版本不匹配错误?

更新Sui CLI至最新版本

1. 通过Cargo安装的场景

直接执行以下命令完成更新,--locked参数确保依赖版本与官方锁定版本一致,避免编译冲突:

cargo install --locked --git https://github.com/MystenLabs/sui.git sui sui-node sui-faucet

2. 通过预编译二进制包安装的场景

步骤1:卸载当前版本

  • macOS/Linux:
    rm -f /usr/local/bin/sui /usr/local/bin/sui-node /usr/local/bin/sui-faucet
    
  • Windows(PowerShell):
    Remove-Item -Path "C:\Program Files\Sui\sui.exe", "C:\Program Files\Sui\sui-node.exe", "C:\Program Files\Sui\sui-faucet.exe" -Force
    

步骤2:安装最新二进制包

找到Sui官方仓库的Releases板块,下载对应你操作系统的最新预编译二进制包,解压后将sui、sui-node、sui-faucet三个二进制文件移动到系统PATH目录下:

  • macOS/Linux:通常为/usr/local/bin
  • Windows:建议放到C:\Program Files\Sui,并将该目录添加到系统环境变量PATH中

3. 通过本地源码编译安装的场景

步骤1:更新源码

进入你之前克隆的Sui仓库目录,执行:

cd sui
git pull origin main

步骤2:切换到稳定发布标签(可选)

如果需要安装官方稳定版而非开发分支,先查看最新发布标签:

git tag -l | sort -V | tail -n 1

然后切换到该标签(示例标签为v1.10.0,请替换为实际最新标签):

git checkout v1.10.0

步骤3:编译安装

cargo install --locked --path crates/sui sui-node sui-faucet

验证更新结果

执行以下命令查看CLI版本,确认与服务器版本(1.10.0或更高)一致:

sui --version

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 10:42:54