Проблема с установкой miniconda на iMac с чипом Apple M1 под управлением macOS Big Sur

Я пытаюсь установить Miniconda на свой новый iMac. Раньше я устанавливал Miniconda на более старую систему macOS без проблем, но у меня возникли проблемы с этим новым компьютером/системой.

Компьютер представляет собой iMac с чипом Apple M1 под управлением macOS Big Sur (версия 11.3).

Я скачал последнюю версию установщика 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: неверный тип процессора в исполняемом файле

Miniconda3-latest-MacOSX-x86_64.sh: строка 413: /Users/jenniferweinert/miniconda3/conda.exe: неверный тип ЦП в исполняемом файле

Большая часть того, что я нашел о проблемах с miniconda (или anaconda) и macOS (Catalina или Big Sur), относится к различиям между bash и zsh и двум дополнительным строкам кода, которые вам нужны для активации miniconda/anaconda. Но я даже не могу добраться до этого момента, потому что не могу установить Miniconda!

Я смог установить домашнее пиво, а затем попробовал автоматическую установку. Но это закончилось в тот же момент, невозможно установить из-за плохого типа процессора в исполняемом файле.

Кто-то упомянул мне, что это может быть связано с чипом M1 в этом компьютере, но не предложил обходного пути или решения.

Если кто-то может предложить любую помощь с этим, я был бы очень признателен! Кроме того, если есть какая-либо дополнительная информация, которую я должен предоставить, чтобы вы могли помочь, просто дайте мне знать.

Благодарю вас!


person jrw187    schedule 16.06.2021    source источник


Ответы (1)


Я столкнулся с той же проблемой со скачанным скриптом .bash. Но установщик .pkg работал нормально.

person cdunn2001    schedule 10.07.2021
comment
Я последовал вашему совету, но у меня начинает складываться впечатление, что это просто сборка для x86 и что я соответственно получаю x86 (вместо arm64, которые хотелось бы). Вы знаете больше об этом? - person Tom de Geus; 27.07.2021