无法安装英特尔 MKL

Can't install Intel MKL

我下载了两个不同版本的英特尔 OneAPI BaseKit 离线安装程序:

w_BaseKit_p_2021.2.0.2871_offline.exe

w_BaseKit_p_2022.1.2.154_offline.exe

两者都正确提取,启动 bootstrapper.exe,显示加载屏幕,然后崩溃并消失。

我取消选中“安装后删除临时提取的文件”以检查提取的内容,并在提取的文件夹中双击 bootstrapper.exe。两者都有相同的问题:系统要求检查下图所示的一些下载消息

接着是加载屏幕,它消失得一干二净:

最后,有一个包含大量文件的路径:

C:\Program Files (x86)\Intel\oneAPI\Installer

在该目录中有一个 installer.exe。如果我 运行 它,会出现以下屏幕:

这类似于我期望从 bootstrapper.exe 获得的实际安装程序,但没有什么可做的。当我退出此屏幕时,它会询问您确定吗,我回答是,然后整个路径 C:\Program Files (x86)\Intel\oneAPI\ 被删除。

我不知道如何调试它,我什至不确定这里是否适合提问。我考虑过超级用户,但这里也有类似的问题。

有人对研究这个问题有什么建议吗?我之前在其他机器上安装成功。这是一台 Windows 10 的新笔记本电脑。我仍然可以在旧笔记本电脑上 运行 bootstrapper.exe 成功。

我能够通过 运行 在兼容模式下使 bootstrapper.exe 工作(右键单击 -> 属性 -> 兼容性 -> 运行 兼容性疑难解答)。

在 运行 之后安装程序有一个兼容性警告,但我只是点击了下一步:

Installer Screenshot

这似乎与英特尔论坛上讨论的一个已知问题有关:

https://community.intel.com/t5/Intel-oneAPI-Registration/KNOWN-ISSUE-with-Intel-oneAPI-Toolkits-versions-2022-1-and-2022/m-p/1361803

目前看来,如果安装了 Visual Studio 2022 17.1.x,则无法安装 Intel oneAPI 工具包(版本 2022.1 和 2022.1.2)。根据讨论,选项似乎是:

  • 降级到 Visual Studio 2022 17.0.6
  • 等待英特尔 oneAPI and/or Visual Studio 的更新发布