问题标签 [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.
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 成功过这个?
c++ - 在 M1 Macbook Pro 上使用 CLion 进行调试
代码构建和运行完美,但我无法调试我的代码。我是 M1 Macbook Pro 用户,我认为问题出在那儿。活动监视器中显示的 Clion 的架构是 Intel。代码退出,代码 139- 被信号 11- SIGSEGV- 分段错误中断。
代码
pycharm - 有没有办法(一步一步)如何在 M1 Mac 上设置 PyCharm?
有没有办法(一步一步)如何在 M1 Mac 上设置 PyCharm?我正在逐步寻找如何克服解释器错误的方法。在我的简单 Hello world 打印中也出现了一条错误消息。
“进程以退出代码 137 结束(被信号 9 中断:SIGKILL)”
ios - Apple Silicon M1 Mac Mini 上的 Flutter:iOS SIM 错误
我终于让 Flutter 在新的 Apple Silicon M1 Mac Mini 上为 ios 构建。构建没问题,但是当我尝试在 iOS Sim 上运行时,出现以下错误:
我在网上的搜索没有帮助。有人也遇到这种情况吗?
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 比较陌生,所以也许我遗漏了一些明显的东西。
cocoapods - MacBook Pro M1 Apple Silicon Mac 上的 Cocoapods 安装失败
我已经尝试在“Rossetta”模式下运行终端时安装。但即便如此,安装也会失败。
我使用的命令:sudo gem install cocoapods
也尝试安装 Homebrew,但我得到了同样的错误。
我得到的错误如下:
macos - 如何使用基于 arm 的 Mac 卸载自制软件?
我今天安装了自制软件。我做错了什么,所以我的自制软件现在无法工作。由于我使用的是基于 arm 的 mac,我很难找到卸载安装在我的 homebrew 中的解决方案/opt/homebrew/.
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 ?
谢谢!
go - Apple Silicon 上的 GoLand 无法调试 golang 项目
编辑 2021-01-28:这整个问题现在已经过时了,因为 GoLand 2020.3.2 已于今天发布,其中包括一个工作钻研。正如发行说明指出的那样,不要忘记删除您可能所做的更改。
我正在尝试在 Apple Silicon 上使用 GoLand 调试 golang 项目,但它不起作用;错误如下:
python - VSCode 中的 TensorFlow 导入失败
我无法在我的 python 应用程序中导入 TensorFlow,但仅限
- 如果我在 VSCode 中运行我的应用程序(通过调试器)或者
- 如果我从 VSCode 内的终端运行它。如果我从 VSCode 之外的终端运行应用程序,一切正常。
我在 macOS Big Sur 版本 11.1(M1 芯片组)上运行 VSCode。我在虚拟环境中安装了 python 3.8.2 和 TensorFlow。
这是重现错误的步骤。从我运行的 VSCode 之外的终端
source env/bin/activate
激活虚拟环境python
启动 python。输出到终端(如预期):Python 3.8.2(默认,2020 年 11 月 4 日,21:23:28)[...]import tensorflow as tf
print(tf.__version__)
这会将“2.4.0-rc0”打印到终端(如预期的那样)。
现在,如果我在内置的 VSCode 终端中重复完全相同的步骤 1 和 2,我会在 2 中得到完全相同的输出。但是,如果我运行命令 3 并尝试导入 tensorflow,则会显示以下错误消息:
看起来 VSCode 中的终端没有使用与 VSCode 之外的终端相同的站点包,但是,运行print(sys.path)
给出了相同的结果。
如果我试图在 VSCode 中运行我的应用程序,而如果我从终端运行它,它正在工作,也会发生同样的问题。
任何意见是极大的赞赏。