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

M1版MacBook如何在JupyterLab中配置运行Octave环境?

M1芯片Mac通过dmg包安装的Octave默认不会自动配置环境变量,按以下步骤操作即可完成octave_kernel的关联配置:

前置校验:确认Octave可执行文件路径

通过dmg安装的Octave 6.3.0默认可执行文件路径为:
/Applications/Octave-6.3.0.app/Contents/Resources/usr/local/bin/octave
先在终端执行以下命令验证路径有效性:
/Applications/Octave-6.3.0.app/Contents/Resources/usr/local/bin/octave --version
如果终端正常返回Octave 6.3.0的版本信息,说明路径正确;如果提示找不到文件,打开访达进入「应用程序」目录,找到Octave应用,右键选择「显示包内容」,顺着Contents/Resources/usr/local/bin/路径找到octave可执行文件,替换后续命令里的对应路径即可。

配置方式(二选一即可)

方式一:通过OCTAVE_EXECUTABLE直接指定路径(推荐,不易出现环境冲突)

M1系列Mac默认终端为zsh,依次执行以下两条命令即可完成永久配置:

  • 将环境变量写入zsh配置文件:
    echo 'export OCTAVE_EXECUTABLE="/Applications/Octave-6.3.0.app/Contents/Resources/usr/local/bin/octave"' >> ~/.zshrc
  • 让配置立即生效:
    source ~/.zshrc
    如果你手动将默认终端切换为了bash,将上述命令中的~/.zshrc替换为~/.bash_profile即可。

方式二:将Octave可执行文件目录加入系统PATH

同样针对默认zsh终端,依次执行:

  • 将Octave的bin目录写入PATH配置:
    echo 'export PATH="/Applications/Octave-6.3.0.app/Contents/Resources/usr/local/bin:$PATH"' >> ~/.zshrc
  • 让配置立即生效:
    source ~/.zshrc
    使用bash终端的用户同样替换配置文件名为~/.bash_profile即可。
配置有效性验证
  1. 终端直接执行octave --version,如果正常返回版本信息,说明系统层面已经可以识别Octave命令
  2. 执行以下命令校验octave_kernel是否能正常关联Octave:
    python -m octave_kernel.check
    如果输出结果显示内核可用、Octave版本匹配6.3.0,即配置完成。重启JupyterLab后,即可在新建笔记本的内核选项中找到Octave内核。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 10:27:24