飞桨paddlepaddle安装过程中遇到的问题总结
在安装飞桨paddlepaddle遇到了几个问题:
一、提示如下错误
ERROR: Could not find a version that satisfies the requirement paddlepaddle-gpu==2.4.1 (from versions: none)
ERROR: No matching distribution found for paddlepaddle-gpu==2.4.1
二、安装好paddlepaddle,验证时提示错误
首先,来说说第一个问题。
因为最近买了个新硬盘,重新安装系统,装了Python3.11,然后在安装paddlepaddle时总是提示第一个问题,当时也没多做思考,就直接百度寻找答案,最后解决办法时通conda来安装,虽然可以安装了,但是还有问题,没办法直接卸载掉。
然后仔细看安装教程,这才搞清楚,paddlepaddle匹配的Python有限制,只能时3.6/3.7/3.8/3.9/3.10这些版本,而我的是3.11,因而出现了不匹配的问题。搞清楚了原因,就安装个Python3.10,尝试再paddlepaddle,结果就可以正常安装了,第一个问题解决。
再来说说第二个问题。
在重装系统前,其实就已经遇到了第二问题,就是当时没找到解决方法,主要原因是找不到C:\Program Files\NVIDIA GPU Computing Toolkit 这个路径,重装系统后,能够看到,这个问题是什么原因导致的暂时不清楚。
paddlepaddle成功安装后,还需要安装请见CUDA,cuDNN,TensorRT。CUDA是一般安装系统的时候就已经安装好了,如果没有直接去官网下载安装,按照默认安装即可。
cuDNN下载配置
一、查看我们需要下载安装什么版本,打开NVIDIA控制面板,点击系统信息,在新弹出的窗口,点击组件,具体如下图
cuDNN下载地址:https://developer.nvidia.com/cuda-toolkit,下载需要登录,选择对应版本,因为我的11,所以这里如下图选择
下载好后,解压,将解压后的文件,复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.4 目录下。
这次我们再去验证,就不会再错了。如下图:
评论