今天在安装某个库的时候报错
1 | $ pip install -e . |
但是我是用conda配置的环境,而且11.7的cudatoolkit和cudatoolkit-dev都已经安装了
由于我的pytorch
是用 Previous PyTorch Versions 给出的pip指令重新安装的对应cuda版本的torch,所以编译torch的cuda版本也是11.7
1 | $ python -c "import torch; print(torch.__version__)" |
也就是说问题出在pip忽略掉了目前conda环境内的cuda版本,从别的地方随便找了个cuda
遂google, 发现解决方案如下:
1 | pip install --no-build-isolation -e . |
成功安装