问题不在于 64 位部分,而是 Apple M1 是基于 ARM 的 CPU,而 Lighthouse Studio 正在寻找基于 Intel 的 CPU。
查看您的 Parallels 设置:
“64位操作系统,基于ARM的处理器”
再看看你得到的错误信息:
“该程序只能安装在为以下处理器架构设计的 Windows 版本上:x86、x64”
x86 表示“Intel 32 位”,x64 表示“Intel 64 位”,两者都与 Apple M1 CPU 所基于的基于 ARM 的架构无关。
所以是的,您在 macOS 系统上运行 Windows,但 Parallels不是模拟器,而是允许您为虚拟机分配系统资源的管理程序。这意味着您在该虚拟机中运行的 Windows 版本是基于 ARM 的 Windows 版本,而不是Lighthouse Studio 正在寻找的基于 Intel 的 Windows 版本。
“Lighthouse 使用需要 x86 或 x64 环境的组件。不幸的是,没有办法解决这个问题。”
FWIW,像这样的兼容性问题是我目前使用 Apple 推出的最后一款基于 Intel 的 MacBook Air 的原因:2020 年初的型号。我的很多工作都需要我在 VirtualBox 中启动一些 Linux 虚拟机,而 ARM 虚拟机还没有完成。因此,在有人想出一种在 ARM 上虚拟化 Intel CPU 的方法之前,我一直坚持使用基于 Intel 的 Mac。–
Apple M1 CPU 是基于 ARM 的处理器,软件显然在寻找基于 Intel 的处理器。
问题不在于 64 位部分,而是 Apple M1 是基于 ARM 的 CPU,而 Lighthouse Studio 正在寻找基于 Intel 的 CPU。
查看您的 Parallels 设置:
再看看你得到的错误信息:
x86 表示“Intel 32 位”,x64 表示“Intel 64 位”,两者都与 Apple M1 CPU 所基于的基于 ARM 的架构无关。
所以是的,您在 macOS 系统上运行 Windows,但 Parallels不是模拟器,而是允许您为虚拟机分配系统资源的管理程序。这意味着您在该虚拟机中运行的 Windows 版本是基于 ARM 的 Windows 版本,而不是Lighthouse Studio 正在寻找的基于 Intel 的 Windows 版本。
此外,请查看 Sawtooth Software 自己网站上的此支持线程:“在 Windows ARM VM 上通过 Parallels for Mac 和 M1 芯片运行 Lighthouse Studio ”
那里的问题实际上与此处的此问题相同,官方答案与其他人(例如我)在此处发布的相同:
FWIW,像这样的兼容性问题是我目前使用 Apple 推出的最后一款基于 Intel 的 MacBook Air 的原因:2020 年初的型号。我的很多工作都需要我在 VirtualBox 中启动一些 Linux 虚拟机,而 ARM 虚拟机还没有完成。因此,在有人想出一种在 ARM 上虚拟化 Intel CPU 的方法之前,我一直坚持使用基于 Intel 的 Mac。–
Windows 表示它是 64 位的,但基于 Arm。
此应用程序仅在 x86 / x64 上运行。不是手臂。我相信 Parallels 使用的是基于 Arm 的 Windows 客户端,所以这不太可能工作。
你也不是第一个遇到这个问题的人。看看这里;
https://legacy.sawtoothsoftware.com/forum/30157/running-lighthouse-studio-windows-parallels-mac-with-chip
不幸的是,最好的建议解决方案是使用 Windows。