🕸️

gio: http://localhost:8000: Operation not supported への対処

2023/11/21に公開

これは何?

aws sso login によるブラウザー経由のログインや npm run devchainlit run などで開発用 Web サーバープロセスが起動した後、自動的にブラウザーを表示しようとした時に BROWSER 環境変数が見つからずにブラウザーの起動に失敗したことを示している。

対処方法

BROWSER 環境変数をセットしてあげればいい。普通の Linux Desktop であれば普通はセットされているはずなので、こういうエラーが出てくるのは大抵 WSL / WSL2 だと思うのでその場合の値はこれ。

export BROWSER="/mnt/c/Program Files/Google/Chrome/Application/chrome.exe"

~/.bashrc あたりの末尾に書いておくと幸せになれる。

Discussion