苹果M1芯片运行macOS Big Sur时iMac上的miniconda安装问题

2024-09-27 14:19:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在我的新iMac上安装Miniconda。我以前在旧的macOS系统上安装过Miniconda,没有任何问题,但是我在使用这台新的计算机/系统时遇到了困难

这台计算机是一台iMac,苹果M1芯片运行macOS Big-Sur(11.3版)

我下载了最新的miniconda安装程序并运行了以下代码:bash Miniconda3-latest-MacOSX-x86_64.sh

这将导致以下警告:

警告: 您的操作系统似乎不是64位的,但您正在尝试 安装64位版本的Miniconda3。 确实要继续安装吗?[是|否]

我不知道为什么它说我没有64位系统——我的理解是,从macOS Catalina开始,所有东西都应该是64位的(但可能是我错了吧?)

我在互联网上到处搜索,但没有找到解决方案,所以我想我会尝试安装它,看看会发生什么。它没有完成安装。我按照提示操作,但在某个时候,您会看到:

[/Users/jenniferweiert/miniconda3]>&燃气轮机&燃气轮机

前缀=/Users/jenniferweiert/miniconda3

打开有效载荷

Miniconda3-latest-MacOSX-x86_64.sh:第411行:/Users/jenniferweiert/Miniconda3/conda.exe:可执行文件中的CPU类型错误

Miniconda3-latest-MacOSX-x86_64.sh:第413行:/Users/jenniferweiert/Miniconda3/conda.exe:可执行文件中的CPU类型错误

关于miniconda(或anaconda)和macOS(Catalina或Big Sur)的问题,我发现的大部分问题都与bash和zsh之间的差异以及激活miniconda/anaconda所需的两行额外代码有关。但我甚至不能做到这一点,因为我无法安装Miniconda

我可以安装home brew,然后尝试静默安装。但由于可执行文件中的cpu类型不正确,因此无法安装

有人向我提到,这可能是由于这台计算机中的M1芯片造成的,但没有解决办法或解决方案可供建议

如果有人能在这方面提供帮助,我将非常感激!此外,如果有任何其他信息,我应该提供给你,以帮助你,只要让我知道

谢谢大家!


Tags: 可执行文件类型系统sh计算机macoslatestusers

热门问题