Windows10下Python3,CUDA,cuDNN和tensorflow配置

    xiaoxiao2025-04-21  10

    1、python3

    安装Anaconda 教程:https://jingyan.baidu.com/article/3f16e0031e87522591c10320.html

    2、CUDA和cuDNN

    教程:https://blog.csdn.net/qq_37296487/article/details/83028394 按照教程一步一步来就可以了,但是需要注意的一点是,先下载好CUDA(CUDA你可以自己选择你要下载哪一个版本),如果是自定义安装,要记得你把东西下载到哪一个文件夹里面了,因为之后配置cuDNN的时候会用到。 还有一点需要注意的是,如果你下载的CUDA是10.1版本的,那么你下载的cuDNN要对应版本。

    3、tensorflow配置

    安装tensorflow的时候遇到很多问题 我开始是参考这个教程:https://blog.csdn.net/titansm/article/details/88755173 这个教程很详细,但是我按照它的命令:pip install tensorflow-gpu==1.11 却会报错 所以我试着将命令改成:pip install --upgrade tensorflow-gpu 这次可以安装了,但是测试的时候又报错:ImportError: DLL load failed: 找不到指定的模块的问题,但是按照上面那个教程的方法不能解决问题。 所以我按照下面这个教程:https://blog.csdn.net/qq_41094332/article/details/86532435 先在anaconda prompt中先把tensorflow卸载掉(这个教程里面的卸载命令错了,应该是pip uninstall --upgrade tensorflow-gpu),卸载后安装tensorflow1.4,但是报了下面这个错: 根据后面提示的解决方法,应该是只能下载tensorflow 1.13.0rc1, 1.13.0rc2, 1.13.1, 1.14.0rc0, 2.0.0a0 这些版本,所以我试了一下 安装成功了,测试一下 又出现了报错。说明是numpy出错了,后面我发现直接输入import numpy也会报错!出现这个情况只需要打开anaconda的site-packages文件夹看numpy的的文件,如果有多个版本,删除numpy-1.15.4.dist-info这个低版本的就可以了。这时候输入import numpy就不会再报错了,但是我现在又出现一个错误 我去百度了一下,出现这个问题是因为语法错误,但是其实这边还是因为是numpy的问题,只要将anaconda的site-packages文件夹里面numpy删除,然后重新pip install numpy,重新安装一下numpy就可以了! 再测试一下 OK啦!太难了wuwu

    最新回复(0)