Open JoJoJoinme opened 4 years ago
我再来补充一点吧。。我今天看了楼上的建议,一开始不知道是怎么一回事。以为就是安装CUDA和cudnn就行了。 唉,没想到还是大意了。忙活了一个通宵!重点来了划重点: 1. Anaconda 安装依赖tensorflow的时候方便,我在cmd pip install tensorflow的时候老是报错。。。 2. Win10 mbp我不舍得跑这个 所以不用说了 3. Python:3.6 !!!! 重点啊。我昨晚Python3.8一直安装 tensorflow不成功! 要么就是2.1.0太高(一直报错,根据其他老哥的提示说什么2.0加几行代码兼容1.0的,还是会报错:module 'tensorflow' has no attribute 'contrib'),按作者的1.7.0又显示找不到依赖包。后来捣鼓了3小时,才查到了,tensorflow 1.7.0 只支持Pytthon3.5-3.6/3.7 (我换成Python3.6才可以用) 4. CUDA9.0 和 cudnn 7.0.5。 一开始,我按网上的教程,傻乎乎的查显卡型号来对比下载CUDA11.0 后面解决第3步的问题后,在运行发现。提示ImportError: Could not find 'cudart64_90.dll'. TensorFlow requires that this DLL be installed in a directory that is named in your %PATH% environment variable. Download and install CUDA 9.0 from this URL: https://developer.nvidia.com/cuda-toolkit。
我的妈。心态崩了!所以一定一定要切记 听楼上老哥的话不会错! 不说了 从昨晚11点忙到早上9点的我正准备下载cudnn:7.0.5
/(ㄒoㄒ)/~~
谢谢兄弟 我他妈说怎么一直报错!!!
她妈的,果断安装一个3.6
我来补充一下 使用Anaconda(因为方便) OS:Winodows 10 Python:3.6 CUDA:9.0
cudnn:7.0.5 如果出现xxxxCUDA:9.0xxxxImportError: Could not find 'cudart64_90.dll' 一定设置一下【用户】环境变量 Path 新增 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\libnvvp C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include PS:设置好了请重启一下(别问我这么知道的,心烦,草) 记得重启生效!!!记得重启生效!!!记得重启生效!!! 白白浪费我几个小时!他妈的
莫名有点想笑,本来不准备安装cudn的,用CPU跑的 2W样本,12000次训练,跑了整整两天,不得不参考楼上了。。。
想问一下 CPU能跑GPU跑不了是什么原因,安装的是TensorFlowgpu
自备梯子!!! 使用Anaconda(因为方便) OS:Winodows 10 Python:3.6 CUDA:9.0
cudnn:7.0.5