Команда Python не работает, хотя она предустановлена ​​на M3 Mac SonomaPython

Программы на Python
Anonymous
Команда Python не работает, хотя она предустановлена ​​на M3 Mac Sonoma

Сообщение Anonymous »

Я только что купил новый MacBook Pro M3.
Python уже установлен. Если я «приготовлю установку Python», я получу сообщение:

Код: Выделить всё

Warning: python@3.12 3.12.2_1 is already installed and up-to-date.
To reinstall 3.12.2_1, run:
brew reinstall python@3.12
Но если я запущу «python», я получу сообщение:

Код: Выделить всё

% python
zsh: command not found: python
Если я запускаю «python3», все работает нормально.

Код: Выделить всё

% python3
Python 3.12.2 (main, Feb  6 2024, 20:19:44) [Clang 15.0.0 (clang-1500.1.0.2.5)] on darwin
Но очевидно, что что-то не так, потому что если я запущу файл Python, например:

Код: Выделить всё

% ./setup.py
zsh: ./setup.py: bad interpreter: /usr/bin/python: no such file or directory
Итак, как лучше всего поступить? Переустановить с помощью доморощенного? (Изначально я не устанавливал с помощью Homebrew — похоже, Python был предустановлен на моем Mac, или, может быть, его установило что-то еще)
Или использовать установщик Python?
Или что?
Возможно, это распространенная проблема. Я использую Sonoma 14.4.1 (23E224) на MacBook Pro M3 Pro (модель ноября 2023 г.).

Подробнее здесь: https://stackoverflow.com/questions/782 ... mac-sonoma

Вернуться в «Python»