🕸️
gio: http://localhost:8000: Operation not supported への対処
これは何?
aws sso login
によるブラウザー経由のログインや npm run dev
や chainlit run
などで開発用 Web サーバープロセスが起動した後、自動的にブラウザーを表示しようとした時に BROWSER
環境変数が見つからずにブラウザーの起動に失敗したことを示している。
対処方法
BROWSER
環境変数をセットしてあげればいい。普通の Linux Desktop であれば普通はセットされているはずなので、こういうエラーが出てくるのは大抵 WSL / WSL2 だと思うのでその場合の値はこれ。
export BROWSER="/mnt/c/Program Files/Google/Chrome/Application/chrome.exe"
~/.bashrc あたりの末尾に書いておくと幸せになれる。
Discussion