ERROR: Could not build wheels for pycuda, which is required to install pyproject.toml-based projects

**

在安装pycuda时一直出错,比如我遇到的报错:

**

ERROR: Failed building wheel for pycuda
Failed to build pycuda
ERROR: Could not build wheels for pycuda, which is required to install pyproject.toml-based projects

参考的博客地址

补充:

  • 针对上面博客作者的解决方法,我试了,能成功,但是有一点可能会造成误解:在第4步进行pycuda库安装的时候,作者没有说具体怎么做,对于像我这样的小白来说,不是太友好,所以在此对其第4条进行补充

进入下载pycuda库所在的目录下进入CMD环境:

我是连接的服务器安装的,也就是说我本地是windows,服务器是linux。首先,我用windows下载了他博客中提到的whl文件,然后把文件通过MobaXterm把文件传到我项目所在的目录下面,然后在项目中新建终端(我用的VScode),输入:

pip install pycuda 

静待安装成功!

安装过程中的小插曲

上文作者提到的出现原因:pip默认安装最新版,导致pycuda版本和系统版本不对应!然后我就看我的CUDA内核版本,发现是11.7!
| NVIDIA-SMI 515.65.01 Driver Version: 515.65.01 CUDA Version: 11.7 |

  • 这下好了,CUDA版本那么高,是不是因为这个原因呢?然后就参考博客查看CUDA内核,并退回低版本
  • 结果,发现了华点~在安装正儿八经的CUDA和CUDNN时,你要是出现安装不成功,CUDA不能用,你可以试试查看他的驱动版本,然后下载对应内核的版本即可!
  • 提醒一下:下载whl文件时只需要下载最新版即可,不用回退cuda版本

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
心中带点小风骚的头像心中带点小风骚普通用户
上一篇 2023年2月25日 下午5:46
下一篇 2023年2月25日 下午5:48

相关推荐