Windows10+nvidia_cuda+anaconda+tensorflow_gpu+opencv3.4.1.15+contrib3.4.1.15

本文详细介绍了如何在Windows10上安装anaconda、CUDA10.0、cuDNN、Tensorflow_gpu以及opencv3.4.1.15和opencv_contrib。首先,从官方或网盘下载所需软件包,接着按照顺序安装anaconda、CUDA和cuDNN,确保CUDA版本与cuDNN匹配。然后,创建conda环境并安装Tensorflow_gpu。最后,安装opencv及opencv_contrib,确保版本一致。整个过程包括了安装路径设置、文件复制等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载好的包:

安装步骤:

一 安装 anaconda(python3.6版本)

- 1 确认电脑是否支持CUDA (首先在管理器中查看自己显卡型号)
链接:http://developer.nvidia.com/cuda-gpus在这里插入图片描述
- 2 下载并安装cuda
cuda下载easy,也很快,链接:https://developer.nvidia.com/cuda-downloads
安装步骤如下图:(图是用的别人的,我下载的是10.0版本)
在这里插入图片描述
双击安装:在这里插入图片描述安装过程中选择自定义安装,之后一步只勾选cuda,然后点击下一步安装。

在这里插入图片描述
在这里插入图片描述
直至安装完成。


2020.9.5更新内容:
在笔记本上安装cuda后文件夹会转移,转移到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0
下一步需要把cudnn放在此文件夹下

卸载anaconda的方法:
找到自己Anaconda安装的目录下的Uninstall-Anaconda.exe文件,运行该文件卸载。
然后到c盘下删除掉相关的配置文件。如
(最后两个我也不确定删不删,O(∩_∩)O)
在这里插入图片描述


3.下载安装cudnn
官网链接:https://developer.nvidia.com/cudnn
但我没那个本事加入会员再下载(尴尬地哈哈了一声)。
从网上的牛人那里学到了绕过注册下载的方法,首先打开下载界面网址:https://developer.nvidia.com/rdp/cudnn-archive
在这里插入图片描述
找到自己合适的cudnn版本,然后点击展开,找到适合自己系统的cudnn版本,不要点击下载,点右键复制链接到迅雷下载。下载很快。参考的这位大神的博客:https://blog.youkuaiyun.com/qq_40004311/article/details/105076869?utm_medium=distribute.pc_relevant.none-task-blog-title-1&spm=1001.2101.3001.4242
在这里插入图片描述

- 安装cudnn
下载完cudnn后会发现其实就是个文件夹,里边又有几个文件夹,里边的bin里放着重要的cudnn64_7.dll

在这里插入图片描述
把这三个文件夹复制到你cuda的安装目录下,我的地址是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0
不要考虑里边已经有这三个文件夹了怎么办,直接复制粘贴,相对应的文件夹会合并。
在这里插入图片描述
这样CUDA和CuDNN就安装好了。

三 安装Tensorflow_gpu

  • cmd打开命令提示符,或者打开anaconda的prompt,查看一下anacon的版本:

    conda --version
    
  • 创建环境:

    conda create -n tensorflow_gpu python=3.6
    

在这里插入图片描述中间询问是否安装,输入 y 回车

  • 切换到创建好的环境(打开tensorflow_gpu环境):

    activate tensorflow_gpu
    
  • 安装Anaconda中一些常用的库:

    conda install anaconda
    

在这里插入图片描述

  • 安装Tensorlfow(gpu版本):

    conda install tensorflow-gpu
    

在这里插入图片描述
输入Y, 回车,等待。。安装完成。

  • :安装cpu版本tensorflow:

    conda install tensorflow 
    

    四 安装opencv和contrib

    版本:opencv3.4.1.15 +contrib3.4.1.15 (两个版本必须一致,否则用不了)

  • 下载opencv和contrib (或者用网盘中)

  • opencv下载链接:https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/

  • opencv_contrib下载链接:https://pypi.tuna.tsinghua.edu.cn/simple/opencv-contrib-python/

  • 打开tensorflow_gpu环境
    在这里插入图片描述

  • 安装opencv

    pip install C:\Users\DELL\Downloads\opencv_python-3.4.1.15-cp36-cp36m-win_amd64.whl
    
  • 安装opencv_contrib

    pip install C:\Users\DELL\Downloads\opencv_contrib_python-3.4.1.15-cp36-cp36m-win_amd64.whl
    

在这里插入图片描述安装完成。

  • 安装的tensorflow默认是2.0的版本,在用1.0中的库的时候session显示不存在。
    解决办法:
    将图中的1改为2即可

    #适用于tensorflow1.0版本:
    import tensorflow as tf
    
    #适用于tensorflow2.0版本:
    import tensorflow.compat.v1 as tf
    tf.disable_v2_behavior()
    

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值