0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Macのターミナルでcode. を実行したらエラーになった

Posted at

ターミナルで code. を実行しようとしたら、、、

こんなエラーが出ました。

/usr/local/bin/code: line 6: python: command not found
/usr/local/bin/code: line 10: ./MacOS/Electron: No such file or directory 

原因はいくつかあります。1つだけ当てはまる人もいれば、全て当てはまる人もいるかもしれません。
また、1つの原因から付随して他の問題も解決する必要がある場合もあります。

原因

1、最新状態になったmacOSがPythonを削除している。

macOS Monterey 12.3 で Python 2.7 が削除されたため python コマンドが見つからない状態になっているようです。

2、VScodeアプリがダウンロードディレクトリにある

通常、このようなアプリはアプリケーションフォルダに格納されています。

ちなみに私は、 なぜかVScodeが3つもあって重複していました。 
過去の自分が意味不明なことをしていたようです(笑)

3,VScodeが最新版でない。

スクリーンショット 2023-09-19 16.18.10.png

解決策

1、フォルダの移動

VSコードがダウンロードフォルダにある場合は、アプリケーションフォルダに移動させましょう。

mv "/Users/shutohayashi/Downloads/Visual Studio Code.app" /Applications/

2、VScode を最新版にアップデートする

ここでアップデートしましょう。

スクリーンショット 2023-09-19 16.15.49.png

それでもエラーが出る場合があります。その場合は現在使っているVScodeが古いバージョンなのでアンインストールした方が良きです。

3、VScodeをアンインストール → 再インストール

アンインストール

rm -r /Applications/"Visual Studio Code.app"

アプリ本体だけ削除するので、拡張機能は維持されます。

あとは公式サイトからインストールしましょう

私はこれで解決できました。3時間くらい調べて結局

「バージョン古いだけかい!!」

となり、膝から崩れ落ちてしまいましたが、これで学習が進められそうです。

参考になれば嬉しいです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?