#macos #python-3.8 #apple-m1 #python-3.9
Вопрос:
Я скачал установщик Python 3.9.7 universal2 и установил Python на свой MacBook с чипом M1. Обратите внимание, что это была первая установка Python на этой машине, за исключением Python 2.7.16, поставляемого Apple.
Затем после запуска python3 --version
строки в терминале я получил этот вывод xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
, и открылось всплывающее окно с предложением установить необходимое программное обеспечение. Я установил его.
После этого я python3 --version
снова запустил строку и получил следующий вывод: Python 3.8.2
. Ожидаемый результат таков Python 3.9.7
.
Что случилось? Я сделал что-нибудь не так? Как это исправить?
Ответ №1:
Оказывается, по крайней мере для M1 Mac Apple предоставляет две версии Python: 2.7.16 и 3.8.2 по умолчанию. Команды python --version
и python3 --version
соответствуют им по мере их появления. Необходимо использовать команду python3.9 --version
, которая выводится Python 3.9.7
как ожидалось.