问题标签 [apple-m1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6795 浏览

xcode - Cocoapods 无法在新的 m1 mac Big Sur Xcode 上运行

我正在摆脱我 8 岁的 mac,并正在切换到新的 m1 macbook air,但我的旧项目都没有运行。我已经成功安装了 cocoapods,但是我的很多大项目都遇到了错误,即使在更新了所有 pod 并通过 Rosetta 运行所有内容之后也是如此。以下是我在 Xcode 中遇到的一些错误:

找不到目标“x86_64-apple-ios-simulator”的模块“PodName”;找到:arm64,arm64-apple-ios-simulator

没有这样的模块“PodName”

这些只是一些,遇到很多错误。我尝试更新这些 pod,重新安装它们等,但没有任何效果。有没有人用 m1 mac 成功过这个?

0 投票
0 回答
823 浏览

c++ - 在 M1 Macbook Pro 上使用 CLion 进行调试

代码构建和运行完美,但我无法调试我的代码。我是 M1 Macbook Pro 用户,我认为问题出在那儿。活动监视器中显示的 Clion 的架构是 Intel。代码退出,代码 139- 被信号 11- SIGSEGV- 分段错误中断。

尝试调试代码后的错误消息

英特尔 Clion 架构

代码

0 投票
3 回答
3881 浏览

pycharm - 有没有办法(一步一步)如何在 M1 Mac 上设置 PyCharm?

有没有办法(一步一步)如何在 M1 Mac 上设置 PyCharm?我正在逐步寻找如何克服解释器错误的方法。在我的简单 Hello world 打印中也出现了一条错误消息。

“进程以退出代码 137 结束(被信号 9 中断:SIGKILL)”

0 投票
0 回答
435 浏览

ios - Apple Silicon M1 Mac Mini 上的 Flutter:iOS SIM 错误

我终于让 Flutter 在新的 Apple Silicon M1 Mac Mini 上为 ios 构建。构建没问题,但是当我尝试在 iOS Sim 上运行时,出现以下错误:

我在网上的搜索没有帮助。有人也遇到这种情况吗?

0 投票
2 回答
3475 浏览

tmux - 在 arm64 模式下在 M1 Mac 上运行 tmux

所以我通过 arm64 homebrew 安装了 tmux。

我最初为 arm64 手动编译了 alacritty(我最喜欢的终端仿真器),所以它在 arm64 模式下运行。uname -a确认我们在 arm64 中。

然后我安装了自制软件,它缓慢但肯定地为大多数流行的应用程序提供了 arm64 瓶,包括tmux( https://github.com/Homebrew/brew/issues/7857 )。所以我从 arm64 shell 安装了它,它编译成功。

如果我跑步,file $(which tmux)我会得到:

但是,如果我tmux在 arm64 alacritty 中启动该二进制文件,我似乎会进入 x86_64 模式。uname -a从该 tmux 窗口内运行,我得到:

知道这里发生了什么吗?我对 Mac OS 比较陌生,所以也许我遗漏了一些明显的东西。

0 投票
3 回答
9770 浏览

cocoapods - MacBook Pro M1 Apple Silicon Mac 上的 Cocoapods 安装失败

我已经尝试在“Rossetta”模式下运行终端时安装。但即便如此,安装也会失败。

我使用的命令:sudo gem install cocoapods 也尝试安装 Homebrew,但我得到了同样的错误。

我得到的错误如下:

0 投票
2 回答
3438 浏览

macos - 如何使用基于 arm 的 Mac 卸载自制软件?

我今天安装了自制软件。我做错了什么,所以我的自制软件现在无法工作。由于我使用的是基于 arm 的 mac,我很难找到卸载安装在我的 homebrew 中的解决方案/opt/homebrew/.

0 投票
2 回答
4516 浏览

macos - 如何在 Mac M1 MacBook Pro 上同时运行 TensorFlow 和 Torch?

我在 MacBook Pro M1 上遇到了一些问题。我认为开始对其进行编码会更容易,显然它还不是 ML 野兽...

我需要在 Python 上同时使用 PyTorch 和 TensorFlow。我已经为 Mac OS 安装了 TensorFlow 2.0

问题是:当您使用 x86_64 终端时,TensorFlow 将无法工作。(所以它不适用于 PyCharm)。但是,我可以从 arm 终端导入 TensorFlow 2.0。矛盾的是,PyTorch 不会安装在 arm 终端上,只能安装在 x86_64 终端上。因此,在同一个 Python 终端上,我无法同时导入 torch 和 TensorFlow 2.0。

由于HuggingFace 转换器对我来说至关重要,而且转换器需要 TensorFlow 2.0 和 PyTorch,我需要回到我的旧计算机上进行编码。我非常失望!

有人在Mac M1设备上成功导入了 PyTorch 和 TensorFlow吗?

有谁知道是否有办法强制 PyCharm 使用 arm 终端,这样我就可以在我的 M1 MPB上的 PyCharm 上使用 TensorFlow 2.0 ?

谢谢!

0 投票
5 回答
7336 浏览

go - Apple Silicon 上的 GoLand 无法调试 golang 项目

编辑 2021-01-28:这整个问题现在已经过时了,因为 GoLand 2020.3.2 已于今天发布,其中包括一个工作钻研。正如发行说明指出的那样,不要忘记删除您可能所做的更改。

我正在尝试在 Apple Silicon 上使用 GoLand 调试 golang 项目,但它不起作用;错误如下:

0 投票
4 回答
986 浏览

python - VSCode 中的 TensorFlow 导入失败

我无法在我的 python 应用程序中导入 TensorFlow,仅限

  • 如果我在 VSCode 中运行我的应用程序(通过调试器)或者
  • 如果我从 VSCode 内的终端运行它。如果我从 VSCode 之外的终端运行应用程序,一切正常。

我在 macOS Big Sur 版本 11.1(M1 芯片组)上运行 VSCode。我在虚拟环境中安装了 python 3.8.2 和 TensorFlow。

这是重现错误的步骤。从我运行的 VSCode 之外的终端

  1. source env/bin/activate激活虚拟环境

  2. python启动 python。输出到终端(如预期):Python 3.8.2(默认,2020 年 11 月 4 日,21:23:28)[...]

  3. import tensorflow as tf

  4. print(tf.__version__)这会将“2.4.0-rc0”打印到终端(如预期的那样)。

现在,如果我在内置的 VSCode 终端中重复完全相同的步骤 1 和 2,我会在 2 中得到完全相同的输出。但是,如果我运行命令 3 并尝试导入 tensorflow,则会显示以下错误消息:

看起来 VSCode 中的终端没有使用与 VSCode 之外的终端相同的站点包,但是,运行print(sys.path)给出了相同的结果。

如果我试图在 VSCode 中运行我的应用程序,而如果我从终端运行它,它正在工作,也会发生同样的问题。

任何意见是极大的赞赏。