При попытке запустить python из терминала можно столкнуться со следующей проблемой:
zsh: command not found: python
Это может произойти на любой системе, но на MacOS это случается несколько чаще, поскольку в MacOS 12.3 была удалена встроенная поддержка python. К счастью, эту проблему легко устранить.
Шаг 1: убедитесь, что Python установлен
Первое, что вы должны проверить, это установлен ли python. Вы можете установить python из терминала, если у вас установлен brew
, просто набрав:
brew install python
Вы также можете загрузить исполняемый файл непосредственно с сайта Python, чтобы установить его. После установки python
попробуйте снова запустить python
из терминала. Если вы по-прежнему сталкиваетесь с той же проблемой, переходите к шагу 2.
Шаг 2: добавьте python в zsh
Следующий шаг — добавить python
в zsh, чтобы он запускался при вводе команды python
. Это можно сделать, выполнив следующие действия в терминале:
echo "alias python=/usr/bin/python3" >> ~/.zshrc
Это настроит ваш профиль zsh на запуск /usr/bin/python3
при запуске python
. Если у вас все еще возникают проблемы, убедитесь, что python=$
, где знак $ должен быть равен пути, по которому установлен python
.
Шаг 3: перезапустите терминал
Теперь, когда вы это сделали, просто перезапустите терминал. Когда вы откроете его снова, команда python
должна успешно отработать.