计算机视觉第二篇:WIN10+Python+Anaconda配置Tensorflow

一、介绍。

  1. 不善言辞。最近记性不太好,老是忘记东西,就想着把做过的一些东西,记录下来,以后忘记了,可以再过来查阅。
  2. 之前做的主要是视觉检测+视觉引导项目,用到的都是halcon+C#,由于研究生总归要毕业,还要写小论文,就把方向定位计算机视觉吧,初入此行业,希望有缘人看到文章可以大家一起讨论。

二、这篇大概记录下我配置Tensorflow的艰辛过程,整整配置了两天,终于配置成功了,现在再回想到刚开始配置的点点滴滴,感觉到不需要浪费这么多时间。 

  1. 系统WIN10。首先下载了ANACONDA,刚开始不知道这个软件干嘛用的,后来经过摸索发现,这个软件主要用作配置虚拟环境,编译器中的interpreter通过链接环境下的python.exe继而生效。
  2. 显卡GeForce 940MX。我的电脑是笔记本,通过NVIDA官网可以查看到,我的电脑是可以使用GPU加速的,就参考网上的教程下载并配置了N卡。我的CUDA版本是cuda_9.0.176_win10_network.exe。CUDNN版本要与CUDA的版本号一致,cudnn-9.0-windows10-x64-v7.4.2.24.zip。
  3. 最关键的是添加系统变量。当然我这是参考网上教程的,不知道如果不添加变量的话,运行可否成功。

    CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0(这是默认安装位置的路径,如果自己路径设置安装成功的话就用自己的路径)

    CUDA_LIB_PATH = %CUDA_PATH%\lib\x64 

    CUDA_BIN_PATH = %CUDA_PATH%\bin 

    CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64 

    CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

    添加好之后应该像下面这样。

    下一步在系统变量PATH里添加东西。找到系统变量的PATH双击。

    添加下列东西。

    %CUDA_LIB_PATH%

    %CUDA_BIN_PATH%

    %CUDA_SDK_LIB_PATH%

    %CUDA_SDK_BIN_PATH%

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64   这些均为默认路径,有需要的话自行修改

    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin 

    C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\lib\x64

    C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\bin\win6


  4. 添加完以后进行测试:

    添加完之后CUDA就算安装完成了。我们可以检验是否安装成功。

    打开CMD,cd到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\demo_suite    (这是默认路径)

    分别执行命令:bandwidthTest.exe

                             deviceQuery.exe。
    出来两个PASS就算成功。

  5. 接下来需要把cudnn中的文件对应放置到CUDA文件夹中。

  6. 最后便是配置tensorflow了,通过在conda pumpt中建立一个tensorflow-gpu环境,其中最关键的是使用pip install tensorflow-gpu==1.10这部,我的无法使用conda install tensorflow-gpu==。

  7. 过 conda -n tensorflow-gpu python==3.6创建环境。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值