PATHがおかしい→解決した
何の気なしにwhere python
してみたら:
なんかやばいことになってる…
.zshrcを確認してみたら
# sudo用のpathを設定 typeset -xT SUDO_PATH sudo_path typeset -U sudo_path sudo_path=({/usr/local,/usr,}/sbin(N-/)) path=(~/bin(N-/) /usr/local/bin(N-/) ${path}) export PATH
こういういかにもやばそうな箇所があったので,消したら解決しました. 重複pathを防ぐための設定まわりでやらかしていたと思われます.
なぜかはわかりませんごめんなさい.
ネットで拾った設定のコピペは本当によくないですね.