我的电脑上安装了 CUDA 12.1,并安装了 Pytorch 2.0.1+cu118。
我正在尝试安装CLIP-FIELDS。当我安装gridencoder“python setup.py install”时,出现以下错误:
The detected CUDA version (12.1) mismatches the version that was used to compile
PyTorch (11.8). Please make sure to use the same CUDA versions.
我在官方pytorch论坛上看到https://discuss.pytorch.org/t/install-pytorch-with-cuda-12-1/174294cuda 12.1与Torch 2.0.1+cu118兼容。
有谁知道崩溃的原因吗?
匹配 CUDA 和 Pytorch 的版本通常是一个难题。
我看到 2 个解决方案:
我在安装flash_attn时遇到了这个问题。我在发布包列表中找到了与我的torch版本、python版本、cuda版本一致的发布包。最后我用pip安装成功了
pip install https://github.com/Dao-AILab/flash-attention/releases/download/v2.3.6/flash_attn-2.3.6+cu118torch2.1cxx11abiTRUE-cp310-cp310-linux_x86_64.whl
我使用cuda 11.8,torch 2.1.1,python 3.10