本文只作为自己记录使用,能帮助到一个同学也非常开心,如果遇到的问题不一样,可能解决方法并不适用,有不对的地方还请大家见谅。
前情,我本人电脑为windows11系统,GPU可安装cuda版本为12.6(可通过nvidia-smi命令查看),目前安装cuda版本为12.1(可通过nvcc -v命令查看),最近研究paddlepaddle,需要安装paddlepaddle-gpu,看到官方说明文档提到的windows系统没有windows11,且paddlepaddle-gpu对应版本里没有与cuda 12.1对应的版本,安装paddlepaddle-gpu 3.0-beat 版本一直不成功,显示成功了,但是paddle.utils.run_check()时一直显示PaddlePaddle works well on 1 CPU.后经过查找资料cuda版本能够向下兼容,于是安装paddlepaddle-gpu 2.6版,cuda选择的12.0,执行命令如下,
python -m pip install paddlepaddle-gpu==2.6.1.post120 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html
成功安装通过pip list命令查看
执行验证
python -c "import paddle; paddle.utils.run_check()"
显示结果