19得票1回答
其他在M1上的x86-64模拟器是否可以利用Rosetta 2使用的相同优化?

我对在苹果M1平台上使用Rosetta 2和模拟运行x86-64二进制文件的性能特征差异很好奇,例如Docker Desktop目前使用QEMU进行模拟。 我了解为什么模拟如此缓慢,但是在这个Twitter线程中详细介绍了Rosetta 2为什么如此快的解释: https://twitter...

13得票12回答
React Native在Apple Silicon (M1)上的pod安装失败

我拥有一台新的Macbook Pro,它配备了M1芯片。 我尝试运行我的React Native项目,但在pod install上卡住了。 之后,我创建了一个空项目并尝试运行,但仍然遇到了相同的错误。 ### Command ``` /opt/homebrew/Cellar/cocoa...

7得票1回答
运行时错误:MPS后端支持MacOS 12.3+。可以使用`sw_vers`查询当前操作系统版本。

自从 Pytorch GPU 支持苹果芯片发布以来,我尝试按照以下链接中的步骤安装 PyTorch。目前只有夜间版本可用,因此我安装了它。但是,当我运行以下代码时,出现了错误。 我遵循的链接: https://pytorch.org/blog/introducing-accelerate...

90得票3回答
如何在ARM64主机平台上运行AMD64 Docker镜像

我有一台M1 Mac电脑,我想在基于ARM64的主机平台上运行一个基于AMD64的Docker镜像。然而,当我尝试这样做(使用docker run命令)时,我遇到了以下错误: WARNING: The requested image's platform (linux/amd64) does...

450得票41回答
如何在苹果芯片(M1)上运行CocoaPods

我有一个Flutter项目,正试图在iOS上运行。在我的基于Intel的Mac上运行正常,但在我的新的基于Apple Silicon的M1 Mac上无法安装pods。LoadError - dlsym(0x7f8926035eb0, Init_ffi_c): symbol not found ...

22得票1回答
在苹果M1芯片上使用cmake构建macOS-x86_64的正确方式是什么?

我正在使用一个库,但无法在 Apple M1 上编译它,所以我决定使用 (Rosetta 2) 编译并使用 x86_64。我已成功安装 brew 和 clang 来完成这个过程,按照这个进行操作。 然而,在编译我的项目并尝试将其与此库链接时,我收到了以下错误:ld: warning: igno...

26得票7回答
在 M1 芯片(基于 ARM 的 Apple Silicon)的 Mac 上安装 Python 3.8 之前的早期版本失败。

我有一台配备了苹果M1芯片的Macbook,需要使用Python 3.6.5来进行我的项目。它自带Python 2.7.16和3.8.2。我使用了brew来安装Python,但默认安装的是3.9.1。 所以,我尝试使用这个homebrew公式来安装3.6.5,但出现了以下错误:checking...

15得票5回答
在Mac OSX上构建的Docker镜像无法在AWS EC2实例上运行

使用M1处理器的Mac OSX上构建的图像,部署到EC2实例上。但是在运行脚本时出现以下错误: standard_init_linux.go:219: exec user process caused: exec format error 在Stackoverflow的其他地方,这被解释为操作...

16得票2回答
无法在Mac M1芯片上通过rvm安装任何ruby版本

错误响应示例: TTRAN-YK0WK9W9PM:virtual_terminal tuantran$ rvm install 2.7.6 ruby-2.7.6 - #removing src/ruby-2.7.6.. Searching for binary rubies, this mi...

12得票2回答
有没有办法使用终端来切换特定应用程序的“使用Rosetta打开”选项?

我真的很厌倦手动检查Xcode的这个选项,因为由于其大小我无法复制...也许有一种方法可以创建某种快捷方式来启动一个应用程序(在我的情况下是Xcode),并使用“使用Rosetta打开”的特定值? 注意:此问题仅涉及Apple Silicon Mac。 在Finder中“使用Rosetta打开...