便利スクリプトツールたちが使えなくなってつらし。
#!/usr/bin/python -u
...
macOS 12.3 で /usr/bin/python は削除され、 /usr/bin/python3 しかないのですが。という件。
python 2 をインストールして、そのパスに1行目を書き換える。
#!/usr/bin/env -S python -u
#!/Users/<user>/.pyenv/versions/2.7.18/bin/python -u
#!/usr/local/Cellar/python@2/2.7.15_1/bin/python2 -u
macOS SIP により python から python3 へ ln -s で向けることはできない。
👉 Mac のシステム整合性保護について - Apple サポート (日本)
まとめ
pidcat に関しては以下で。
❯ pyenv global 2.7.18
❯ pyenv versions
system
* 2.7.18 (set by /Users/username/.pyenv/version)
3.10.4
#!/usr/bin/env -S python -u
...

しかし、pyenv て便利なやつだなあ。