画像用LLMの立ち上げ方
はい、このエラーの原因は明確です:
❗ 原因
あなたが有効化した仮想環境 llm_env
(←最初に作成した環境)には、
transformers
ライブラリなどが インストールされていない ためです。
これまでの作業は llm_env310
という仮想環境で行っていたので、
llm_env
では再度必要なパッケージを入れないと同じように動作しません。
✅ 解決方法(おすすめ2つ)
✅ 方法1:llm_env310
を使い続ける(推奨)
一番簡単です:
C:\Users\tomoi>llm_env310\Scripts\activate
その上で:
python caption_blip.py
✅ 方法2:llm_env
にもパッケージをインストールする(どうしても使いたい場合)
llm_env\Scripts\activate
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
pip install transformers accelerate timm Pillow
その後、再び:
python caption_blip.py
🧠 補足:仮想環境の使い分け
仮想環境名 | Pythonバージョン | 状況 |
---|---|---|
llm_env |
おそらく 3.13 | ⚠️ PyTorch未対応・transformers動作不安定 |
llm_env310 |
3.10 | ✅ PyTorch・transformers・BLIPすべて正常動作済み |
✅ 結論
llm_env310
を使い続けてください。
llm_env
は今後使わなくても大丈夫です(削除してもOK)。
必要であれば、llm_env310
を簡単に起動できるショートカット .bat
もご案内します。ご希望ですか?