Windows系统下载Solana CLI工具时安装程序损坏问题求助
解决Windows下Solana CLI安装程序下载损坏的问题
换用PowerShell原生命令下载
Windows自带的curl是Invoke-WebRequest的别名,存在兼容性问题,改用以下步骤:- 以管理员身份打开PowerShell,先创建目录:
New-Item -Path "C:\solana-install-tmp" -ItemType Directory -Force - 执行下载命令:
Invoke-WebRequest -Uri "https://release.solana.com/v1.16.14/solana-install-init-x86_64-pc-windows-msvc.exe" -OutFile "C:\solana-install-tmp\solana-install-init.exe" - 运行安装程序:
C:\solana-install-tmp\solana-install-init.exe v1.16.14
- 以管理员身份打开PowerShell,先创建目录:
手动下载安装包
直接访问Solana官方版本发布页面,找到v1.16.14对应的Windows安装程序,手动下载到C:\solana-install-tmp目录,再执行安装命令。排查网络问题
- 关闭所有代理软件,切换公共DNS(如8.8.8.8)后重新下载
- 尝试更换网络环境(比如手机热点),排除本地网络的缓存或污染问题
验证文件完整性
下载后检查文件SHA256哈希是否与官方一致:Get-FileHash -Path "C:\solana-install-tmp\solana-install-init.exe" -Algorithm SHA256对比官方发布页面提供的对应哈希值,不一致则说明文件下载不完整,需重新获取。
尝试WSL安装方式
启用Windows子系统Linux(WSL),在Linux环境下按照官方指南安装Solana CLI,这种方式能避免Windows平台的下载兼容性问题。
内容的提问来源于stack exchange,提问作者lucifer
相关产品推荐
相关产品推荐

