MacOS Каталина и выше
Apple просто переключила свою стандартную оболочку на zsh , поэтому файлы конфигурации включают ~/.zshenvи ~/.zshrc. Это так же, как ~/.bashrc, но для Zsh. Просто отредактируйте файл и добавьте то, что вам нужно; он должен быть получен каждый раз, когда вы открываете новое окно терминала:
nano ~/.zshenv
alias py=python
Затем нажмите Ctrl + X, Y, затем введите, чтобы сохранить.
Этот файл кажется выполненным независимо от того, что (вход в систему, не вход в систему или скрипт), поэтому кажется лучше, чем ~/.zshrcфайл.
Высокая Сьерра и ранее
Оболочкой по умолчанию является bash, и вы можете отредактировать файл ~/.bash_profileи добавить псевдонимы:
nano ~/.bash_profile
alias py=python
Затем нажмите Ctrl + X, Y и введите, чтобы сохранить. Смотрите этот пост для получения дополнительной информации об этих конфигах. Это немного лучше , чтобы настроить его с вашим псевдонимом в ~/.bashrc, то источник ~/.bashrcиз ~/.bash_profile. В ~/.bash_profileтаком случае это будет выглядеть так:
source ~/.bashrc
PATHразрешение оболочки для этой конкретной команды. Если/usr/binв вашейPATH(что на самом деле это должно быть) , тоblahбудет работать оттуда нормально без этого псевдонима, тоже, если не будет также сказать ,/usr/local/bin/blahи/usr/local/binэто , прежде чем/usr/binв вашей ,PATHно вы все еще хотите предпочитать/usr/bin/blahи не для какой - то причине просто удалить или переименовать/usr/local/bin/blah.