SPM12 和 iMac (Apple M1) 的问题 - 索诺玛

问题描述 投票:0回答:1

我收到此错误。我尝试按照网上的指南修复它,但似乎无法解决。 有人可以帮我吗?

使用 spm_check_installation>check_basic 时出错
SPM 使用许多 MEX 文件,这些文件是编译函数。 这些需要针对 SPM 所在的各种平台进行编译 正在运行。看来编译的文件适合你的电脑平台 缺失或不兼容。看 https://en.wikibooks.org/wiki/SPM/Installation_on_64bit_Mac_OS_(英特尔) 有关如何为 MACI64 编译 MEX 文件的信息 在 MATLAB 23.2.0.2485118 (R2023b) 更新 6 中。

Error in spm_check_installation (line 28)
       check_basic;

Error in spm (line 290)
spm_check_installation('basic');

我尝试遵循 https://en.wikibooks.org/wiki/SPM/Installation_on_64bit_Mac_OS_(Intel) 以及 还有 Chris Rorden 建议的这个命令

xattr -dr com.apple.quarantine *.mexmaci64

matlab mex matlab-spm
1个回答
0
投票

我遇到了同样的问题,并在 SPM 安装说明网站上找到了解决方案,这对我有用:

https://www.fil.ion.ucl.ac.uk/spm/docs/installation/#macos

TLDR;在终端中:

git clone https://github.com/spm/spm.git
© www.soinside.com 2019 - 2024. All rights reserved.