覚書き
環境:
Windows 11
Python 3.10
Pytorch 2.4.0
発生したライブラリ
- AlphaPose
- detectron2
- GraoudingDINO
エラーの内容
fatal error LNK1181: 入力ファイル 'C:\Users\Cyberchan\PythonProjects\BehaviorCostumeEditor\GroundingDINO\build\temp.win-amd64-cpython-310\Release\Users\Cyberchan\PythonProjects\BehaviorCostumeEditor\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.obj' を開けません。
error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.41.34120\\bin\\HostX86\\x64\\link.exe' failed with exit code 1181
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
対処法
1.仮想環境から torch, torchvision, torchaudio の削除
pip uninstall torch torchvision torchaudio
2.ライブラリのインストール
pip install -e .
3.通常使用する pytroch の install
# CUDA 12.1
pip install torch==2.4.0 torchvision==0.19.0 torchaudio==2.4.0 --index-url https://download.pytorch.org/whl/cu121
- 先ほど install したものは uninstall しない