Windows10(64bit,显卡GTX1050Ti)环境下的python3.5.2+tensorflow(gpu)+opencv安装配置

来源:互联网 发布:三星数据恢复软件大师 编辑:程序博客网 时间:2024/06/07 04:47

Windows10(64bit,显卡GTX1050Ti)环境下的python3.5.2+tensorflow(gpu)+opencv安装配置

笔记本环境: windows10(64位),显卡GTX050Ti

安装前的注意事项:
1.TensorFlow目前在windows下只支持64-bit Python 3.5
这里写图片描述
2.tensorflow1.3当前只支持CUDA8.0

1.安装python 3.5

这里,笔者使用的是python 3.5.2,具体安装如下:
(1).Python3.5.2安装教程_百度经验http://jingyan.baidu.com/article/a17d5285ed78e88098c8f222.html

备注:想要下载安装anaconda 3.5的朋友可以参考下面这篇博文:
http://blog.csdn.net/sb19931201/article/details/53648615

2.配置tensorflow(gpu)+opencv+其他

(2).pip升级(python3.5.2使用)
最新版本指令:打开CMD,输入 python -m pip install –upgrade pip

(3).安装tensorflow
命令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow/tensorflow-gpu
或pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow(CPU版)

(4).安装opencv
命令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

(5).安装matplotlib
指令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib

(6).安装scipy(找到安装包路径,在安装)
由于scipy依赖于有mkl的numpy库,而从pip安装的numpy的库不带mkl,所以需要从上面的网站下载。

这里,笔者分别下载了scipy-1.0.0-cp35-cp35m-win_amd64.whl和numpy-1.13.3+mkl-cp35-cp35m-win_amd64.whl放在python\Scripts文件夹下。
scipy下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

numpy+mkl下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

a.安装numpy+mkl,pip install <安装包的路径>numpy-1.13.3+mkl-cp35-cp35m-win_amd64.whl

b.安装scipy:pip install <安装包的路径>scipy-1.0.0-cp35-cp35m-win_amd64.whl

(7).安装sklearn
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn

(8).安装pyinstaller
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller

3.安装CUDA 8.0

(9).cuda v8.0安装包下载 (官网链接:https://developer.nvidia.com/cuda-downloads)
一路默认cuda安装完成后,检查默认的环境变量配置对不对,CUDA_PATH是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0。但是由于这样并不能直接访问到bin和lib\x64下的程序包,所以path中也应该加上这两个路径。
(10).cuDnn库下载(官网链接:https://developer.nvidia.com/cudnn)
解压刚才下载的cuDnn,将这三个文件夹下的文件拷到CUDA对应的文件夹下面,具体过程如下图所示。
这里写图片描述

这里写图片描述

这里,笔者分别下载的是cuda_8.0.44_win10和cudnn-8.0-windows10-x64-v6.0,这里分享某位大神(感谢,好人~~)给的百度云链接【链接:http://pan.baidu.com/s/1nvh2bxf 密码:8ss

4. 测试

这里,笔者仅使用简单的代码测试打开cmd,依次输入>python,>>>import cv2,无输出无报错。再输入>>>import tensorflow as tf ,无任何输出则正确。(如下图所示)

这里写图片描述

这里写图片描述

阅读全文
0 0
原创粉丝点击