我尝试在我的 Mac 上安装英特尔® oneAPI,但英特尔似乎已停止对 Mac 的支持。 intel.com
我可以想办法解决这个问题吗?或者下载旧版本的oneAPI?
我尝试安装 PyMesh,但遇到了与 Mac 上缺少 Intel Math Kernel Library (MKL) 相关的问题。 PyMesh 依赖 MKL 进行某些数学计算。由于 MKL 接缝不会作为 macOS 的独立安装程序提供,因此我倾向于安装 Intel oneAPI 工具包,其中包括 MKL。
您可以从可用磁盘映像安装旧版本,例如版本 2023.2.0:
MACOS_BASEKIT_URL=https://registrationcenter-download.intel.com/akdlm/IRC_NAS/cd013e6c-49c4-488b-8b86-25df6693a9b7/m_BaseKit_p_2023.2.0.49398.dmg
MACOS_HPCKIT_URL=https://registrationcenter-download.intel.com/akdlm/IRC_NAS/edb4dc2f-266f-47f2-8d56-21bc7764e119/m_HPCKit_p_2023.2.0.49443.dmg
您需要使用curl等下载它,然后使用
hdiutil
附加图像:
curl -L $MACOS_BASEKIT_URL > m_BASEKit.dmg
hdiutil attach m_BASEKit.dmg
sudo /Volumes/"$(basename "$MACOS_BASEKIT_URL" .dmg)"/bootstrapper.app/Contents/MacOS/bootstrapper -s \
--action install \
--eula=accept \
--continue-with-optional-error=yes \
--log-dir=.
hdiutil detach /Volumes/"$(basename "$MACOS_BASEKIT_URL" .dmg)" -quiet
rm m_BASEKit.dmg
curl -L $MACOS_HPCKIT_URL > m_HPCKit.dmg
hdiutil attach m_HPCKit.dmg
sudo /Volumes/"$(basename "$MACOS_HPCKIT_URL" .dmg)"/bootstrapper.app/Contents/MacOS/bootstrapper -s \
--action install \
--eula=accept \
--continue-with-optional-error=yes \
--log-dir=.
hdiutil detach /Volumes/"$(basename "$MACOS_HPCKIT_URL" .dmg)" -quiet
rm m_HPCKit.dmg
然后使用激活环境变量
source /opt/intel/oneapi/setvars.sh