Open2

WindowsでGemini CLI実行時に .env に書いてある API Key を認識しない

rhenerhene

.env ファイルを作ってAPI Keyを設定し、 /auth● Use Gemini API を指定すると、
下記エラーが発生する。

GEMINI_API_KEY environment variable not found. Add that to your environment and try again (no reload needed if using .env)!
rhenerhene

WSL 上で vi で作り直したら認識するようになった。
Windows上で .env ファイルを作る時に echo foobar > .env としたのが原因。
ファイルのエンコードが UTF-16 LE になっていたため、 UTF-8 または ANSI に保存し直して対応。
改行コードは CRLF のままでもOK。