我正在尝试在我的新 iMac 上安装 Miniconda。我之前在较旧的 macOS 系统上安装了 Miniconda,没有出现任何问题,但我在使用这台新计算机/系统时遇到了困难。
计算机是 iMac,带有运行 macOS Big Sur(版本 11.3)的 Apple M1 芯片。
我下载了最新的 miniconda 安装程序并运行了以下代码:bash Miniconda3-latest-MacOSX-x86_64.sh
这会导致以下警告:
警告: 您的操作系统似乎不是 64 位,但您正在尝试 安装 64 位版本的 Miniconda3。 确定要继续安装吗? [是|否]
我不知道为什么它说我没有 64 位系统 - 我的理解是从 macOS Catalina 开始,一切都应该是 64 位(但可能是我错了?)。>
我在互联网上四处搜索,但没有找到解决方案,所以我想我还是会尝试安装它,看看会发生什么。它不会完成安装。我按照提示操作,但在某些时候,你会得到这个:
[/Users/jenniferweinert/miniconda3] >>>
PREFIX=/Users/jenniferweinert/miniconda3
解包有效载荷...
Miniconda3-latest-MacOSX-x86_64.sh:第 411 行:/Users/jenniferweinert/miniconda3/conda.exe:可执行文件中的 CPU 类型错误
Miniconda3-latest-MacOSX-x86_64.sh:第 413 行:/Users/jenniferweinert/miniconda3/conda.exe:可执行文件中的 CPU 类型错误
我发现的有关 miniconda(或 anaconda)和 macOS(Catalina 或 Big Sur)问题的大部分内容都与 bash 和 zsh 之间的差异以及激活 miniconda/anaconda 所需的两行额外代码有关。但我什至无法达到那个点,因为我无法安装 Miniconda!
我能够安装 home-brew,然后尝试静默安装。但结果是在同一点,由于可执行文件中的 cpu 类型错误而无法安装。
有人向我提到这可能是由于这台计算机中的 M1 芯片造成的,但没有建议的变通方法或解决方案。
如果有人可以提供任何帮助,我将不胜感激!另外,如果我需要提供任何其他信息以便您提供帮助,请告诉我。
谢谢!
答案 0 :(得分:1)
我在下载“.bash”脚本时遇到了同样的问题。但是“.pkg”安装程序运行良好。