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

Mac命令行安装Anaconda执行shasum校验提示是目录如何解决

Mac命令行安装Anaconda时shasum校验报错解决方案

报错原因

执行哈希校验命令时传入的路径是已存在的Anaconda目录/Users/sky/anaconda,而非下载完成的Anaconda安装包文件路径。shasum命令仅支持对文件计算哈希值,无法直接处理目录,因此抛出对应错误:

shasum: /Users/sky/anaconda: Is a directory

操作步骤

  • 先定位本地下载好的Anaconda命令行安装包位置。Mac默认通过浏览器下载的文件一般存放在~/Downloads(下载)目录下,安装包后缀为.sh,文件名根据芯片版本分为两类:Intel芯片对应格式为Anaconda3-<版本号>-MacOSX-x86_64.sh,M系列芯片对应格式为Anaconda3-<版本号>-MacOSX-arm64.sh。
  • 终端执行以下命令确认安装包存在:
ls ~/Downloads/Anaconda3*.sh

命令执行后如果返回对应.sh文件名,说明路径正确。

  • 将校验命令中的路径替换为安装包的实际完整路径后重新执行,参考命令如下(注意替换成你自己的实际文件名):
shasum -a 256 ~/Downloads/Anaconda3-2024.02-1-MacOSX-arm64.sh
  • 命令执行完成后会输出一串长度为64位的十六进制哈希值,和官方给出的对应版本哈希值完全一致,就说明安装包完整无损,可以正常进入后续安装流程。

注意事项

  • 不需要提前手动创建/Users/sky/anaconda目录,安装脚本运行时会自动生成所需目录,提前手动创建反而可能触发权限类报错。
  • 如果找不到安装包存放位置,可以执行全局搜索命令定位:
find ~ -name "Anaconda3*.sh" 2>/dev/null

等待数秒后终端会返回本地所有匹配的Anaconda安装包完整路径。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 00:54:26