报错:
RROR: Could not build wheels for scipy which use PEP 517 and cannot be installed directly
我的解决方法
网上方法非常多,我都试了一遍发现就以下这种方法好用
conda install -c conda-forge pycuda
我的建议是先试一下这种方法,如果解决不了再去使其他的方法。这个方式如果不能用,起码能说明cuda 、cuda toolkit没有问题,而若有问题conda自己会解决。
其他的方法 我放在下面,上面的不行的话可以试试,不过相信我——‘痛苦常伴汝身’
1. 这个最全,基本上其他帖子的方法都能在这里找到
3. 这个只有前面是安装pycuda,不过逻辑比前几个要清晰点
https://blog.csdn.net/HaoZiHuang/article/details/125795230#comments_22642655
附:
另外如果使用123的方法,有一定概率会遇到以下问题
ERROR: pycuda-2021.1+cuda114-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform
解决方法:
据说有人最终能解决问题,但是我的还是不行(linux 方便开发的同时,装东西就是各种问题各种报错没办法)。
https://cloud.tencent.com/developer/article/1702283 #查看python是64还是32
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/360467/ # 改whl包的名称
https://blog.csdn.net/qq_51007474/article/details/115588426
最后感谢大佬们分享的经验,社区越好就越方便每个人。