MacBook Air 13″, macOS 15.6 - bashからzshに変更後、zsh: command not found:と表示される

2016年のMacBook pro Intel からM4 MacBook Air Apple silicone に変更しました。OSも最新のものへと更新しました。bashからzshに変更しました。VS codeで Python の勉強をしていましたが、機種を変えてからzsh: command not found:と表示されてしまいます。VS code内の専用ファイルでターミナルを実行するボタンでは機能します。 Python3.9.6です。PATHが通っていないことが問題かと考えていますが、あまり情報が載っていないために私だけの症状でしょうか。VScode内でシェルコマンドcodeはPATHにインストールしました。ターミナルのハードリセットもしました。おそらく新しくマックを買ってアカウントを作り始めた人はおそらくzsh: command not found:の表示が出ないことを考えると私が何かおかしなことをしたり、変なものをインストールしたせいなのかと思ってしまいます。原因はなんなのでしょうか。PATHが通っていないことが原因だとしたらなぜそのような状況になってしまったのでしょうか。解決策も教えてください。


* タイトルを変更しました。 Apple Inc.

MacBook Air 13″, macOS 15.6

投稿日 2025/08/17 20:02

返信
返信: 6

2025/08/17 22:09 亀どん への返信

zsh: command not found:Greeting.pyと表示されます。

%Greeting.pyでvscode で実行表示を試みました。マックのターミナルでも同じになります。Greeting.pyは自分で名前をつけたファイルです。内容はprint(“Good morning”)です。zshの設定はしてないです。でも新品で新しく設定始めた人はこうならないはずだろうし不思議です。pythonはvscode内のターミナルです。右上の△印を押すと実行でします。

2025/08/18 01:33 ぽにょ太郎 への返信

ああ、動きましたか。よかったですね。


python3のインストーラは自動的に(勝手に?).zshrcや.bash_profileにpathを強制追加するようですね。


ver違いや何回もインストーラを起動すると、どんどんゴミが書き込まれた記憶が。。


一度/たまに、見直してみるといいかもしれません。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

MacBook Air 13″, macOS 15.6 - bashからzshに変更後、zsh: command not found:と表示される

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。