PC macOS [macOS] macOS 12.3でVisual Studio Codeのcode Shellコマンドが動作しない問題の解決方法

概要

macOS 12.3でPython 2が削除されたことによりVS Codeのcodeコマンドが動作しなくなる問題の解決方法をまとめます。

手順

1. 原因の特定

  • macOS 12.3でPython 2が削除されたことに伴い、Visual Studio Codeのcode Shellコマンドを実行すると以下のようなエラーが発生します。
    /usr/local/bin/code: line 6: python: command not found
    /usr/local/bin/code: line 10: ./MacOS/Electron: No such file or directory
    

2. 問題の解決

2.1. /usr/local/binディレクトリに移動

cd /usr/local/bin

2.2. viまたはnanoでcodeファイルの内容を修正

nano code
# 修正前
function realpath() { python -c ...

# 修正後
function realpath() { python3 -c ...

参考

コメントする