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

M1 MacBook Pro安装Jupyter Ganymede内核报错:无法找到/usr/bin/env bash

解决M1 MacBook Pro上Ganymede内核安装报错问题

问题分析

执行java -jar ganymede-2.1.2.20230910.jar -i时出现的错误,核心原因是安装脚本错误地将/usr/bin/env bash作为单个可执行文件路径调用,而非将/usr/bin/env作为程序、bash作为参数传入,导致系统找不到这个不存在的文件。

可行解决办法

直接跳过自动安装脚本,手动配置Jupyter内核:

  1. 创建内核目录
    在终端执行:
mkdir -p ~/.local/share/jupyter/kernels/ganymede
  1. 编写kernel.json配置文件
    用文本编辑器创建并编辑~/.local/share/jupyter/kernels/ganymede/kernel.json,内容如下(注意替换/path/to/ganymede-2.1.2.20230910.jar为你实际存放jar包的路径):
{
  "argv": ["java", "-jar", "/path/to/ganymede-2.1.2.20230910.jar", "-f", "{connection_file}"],
  "display_name": "Ganymede",
  "language": "java"
}
  1. 验证安装
    重启Jupyter Notebook/Lab,在内核列表里就能看到「Ganymede」选项,选择即可使用。

如果确实需要使用自动安装脚本,也可以尝试以下临时方案:

  • 确认系统中bash的路径:执行which bash,通常M1 Mac系统自带的bash路径是/bin/bash
  • 找到Ganymede安装代码中调用/usr/bin/env bash的位置,替换为/bin/bash(需要解压jar包修改后重新打包,操作较繁琐,优先推荐手动安装)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 06:43:34