Windows10+nvidia

tech2022-10-10  125

下载好的包:

anaconda3-5.0.1

cuda10.0

cudnn7.4 (官网很难下载)

opencv3.4.1.15

opencv_contrib3.4.1.15

链接:https://pan.baidu.com/s/1ujjQQF7tyIEW_qBsZlCVCw 提取码:bi7j

安装步骤:

一 安装 anaconda(python3.6版本)

我们从官网下载(https://www.anaconda.com/download/#windows)或者从上边网盘取。 安装过程参考链接:https://blog.csdn.net/qq_37437892/article/details/79576429 此参考链接为安装cuda8版本的gpu,包含和其匹配的cudnn5链接 需要注意的点:勾选配置环境

二 安装 cuda和cudnn加速器

- 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.csdn.net/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()

最新回复(0)