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?

【Error解消】VS.Codeのシェルがタイムアウトする

Last updated at Posted at 2024-08-26

解決方法

その1.ダウンロードのフォルダからアプリフォルダへ移動

🦊 恥ずかしい・・・

その2. .bash_profileと.bashrcを作成

🐹 フォルダを2重で作成しちゃった時があって1つを削除したんだけど、その時に一緒に消しちゃったのかも。

原因の追及編〜

🐹 VS.codeを開いた時、これまで無視していたエラーだったけど消える気配もないので手をかけることに。

Cannot update while running on a read-only volume. The application is on a read-only volume. Please move the application and try again. If you're on macOS Sierra or later, you'll need to move the application out of the Downloads directory. This might mean the application was put on quarantine by macOS. See this link for more information.

Deepl翻訳

読み取り専用ボリュームで実行中に更新できない。アプリケーションは読み取り専用ボリューム上にあります。アプリケーションを移動して、もう一度やり直してください。macOS Sierra以降をお使いの場合は、アプリケーションをダウンロードディレクトリから移動する必要があります。これは、アプリケーションがmacOSによって隔離された可能性があります。詳しくはこちらのリンクをご覧ください。

とエラーがでて、クリックするとtimeoutの画面に案内される。そこのリンク先も確認する事に。

This is due to a well known Squirrel issue: Squirrel/Squirrel.Mac#182

Workaround: Move Code out of Downloads and into the Applications folder.

Workaround 2: If updates still don't work after moving Code to the Applications folder, you can fix it with xattr:

Deepl翻訳

読み取り専用ボリュームで実行中に更新できない。アプリケーションは読み取り専用ボリューム上にあります。アプリケーションを移動して、もう一度やり直してください。macOS Sierra以降をお使いの場合は、アプリケーションをダウンロードディレクトリから移動する必要があります。これは、アプリケーションがmacOSによって隔離された可能性があります。詳しくはこちらのリンクをご覧ください。

🦊 むむ!まさか!!! 😺 そう!そのまさかにゃ! ![スクリーンショット 2024-08-23 11.57.09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3870482/e77a9055-ad11-0644-1d92-1254deb03abb.png)

🐹 ダウンロードフォルダにまだおった・・・てっきりダウンロードしたときに自動でアプリフォルダに移動してくれると思ってたけどしないアプリもあるんだね〜

スクリーンショット 2024-08-23 11.57.09.png

アプリフォルダに移動!

🐹 でも、まだエラーが出るな・・・

😺 引き続き調べていくにゃ!
まずは公式のHPを見ていくにゃよ。

Investigate slow shell initialization
The process outlined below may help you identify which parts of your shell initialization are taking the most time:

Open your shell's startup file (for example, in VS Code by typing ~/.bashrc or ~/.zshrc in Quick Open (⌘P)).
Selectively comment out potentially long running operations (such as nvm if you find that).
Save and fully restart VS Code.
Continue commenting out operations until the error disappears.
Note: While nvm is a powerful and useful Node.js package manager, it can cause slow shell startup times, if being run during shell initialization. You might consider package manager alternatives such as asdf or search on the internet for nvm performance suggestions.

要約すると、VSCODEにある.bashrc or .zshrc をコメントアウトしてみてだって。

🐹 でも、私のフォルダにはそんなデータないよ?それが原因じゃないってことかな。

😺 でも、.bashrc or .zshrc ってなんのためのデータか調べてみにゃいと。

🦊 あ!このブログ読んでみて!

シェル起動時に1回、実行される。だって。ファイルがない人もいるみたい。

これが無いから逆に読み込みエラーになってたのかも。
1回読み込みに行くのに、ファイルが無いから一生探してる・・・みたいな?

touch ~/.bash_profile
touch ~/.bashrc

ファイルができたことを確認

ls -a
.					.viminfo
..					.vscode
.CFUserTextEncoding			.yarnrc
.DS_Store				.zlogin
.Trash					.zprofile
.bash_profile				.zsh_history
.bashrc					.zsh_sessions
.bundle					.zshrc
.cache					Applications
.config					Boostnote
.gem					Creative Cloud Files
.gitconfig				Desktop
.gitflow_export				Documents
.gitignore_global			Downloads
.hgignore_global			Library
.irb_history				Movies
.lesshst				Music
.local					Pictures
.mkshrc					Public
.mono					b-log-app
.npm					blog-app
.nuget					blogapp2
.nuuid.ini				blogapp_sample
.nvm					iCloud Drive(アーカイブ)
.profile				logo_s.png
.rbenv					rails
.rvm					sample_app
.software				sporo_app
.ssh					ssh
.stCommitMsg

🦊 おお!?vscodeからエラーがなくなった

code .が効かない!問題も改善

🐹 よしよし、ついでにデイトラ授業でならっていたコンソールでcode .打つとvscodeが立ち上がるショートコマンドも動くようになった!

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?