win10下安装opencv及tensorflow的操作步骤
来源:互联网 发布:淘宝自动浏览收藏软件 编辑:程序博客网 时间:2024/06/05 07:46
本文记录了本辣鸡在win10+anacoda环境下的opencv和win原生tensorflow(cpu版本,gpu版本会在后续更新)的安装过程,细节方面会尽可能说清楚,希望能给和po一样的小白提供帮助。
本安装过程参考了如下聚聚们的博客,请一并参考:
Windows下Python安装OpenCV详细步骤——sylvester0510
【TensorFlow】Windows10 64位下安装TensorFlow - 官方原生支持——secondsilverman
Windows 如何在cmd命令行中查看、修改、删除与添加环境变量——郭富
CMD命令进入某个目录——aidenliu
如何给python安装.whl文件——王亨
Windows下安装原生TensorFlow——jerryzhang__
安装opencv
首先强烈推荐anaconda这个环境,百度进官网下即可,该环境自带各种必备的科学计算库的工具包(如numpy、Matplotlib、pip),省去了后续麻烦的安装,还附带了一个神器jupyternotebook。注意版本选择3.6,安装目录可自定
然后到此镜像站下载opencv http://www.lfd.uci.edu/~gohlke/pythonlibs/
选择最新windows64位最新版 opencv_python-3.3.0-cp36-cp36m-win_amd64.whl(win32或i386或x86指的是32位操作系统,amd64指的是64位,而不是指amd处理器)
将下载所得的whl文件放至anacoda3安装目录下的Scripts文件夹(anaconda正确安装的话,此文件夹中应有pip.exe)
打开cmd,输入D: 回车 cd Anaconda3\Scripts 回车(具体指令根据你的安装目录修改)转到Scripts目录下
cmd 执行 pip install opencv_python-3.3.0-cp36-cp36m-win_amd64.whl
如图则安装成功
在python中运行如下测试代码(复制代码后在交互界面运行%paste即可):
import cv2import numpy as npimg=cv2.imread("D:\lena2.jpg")cv2.imshow("lena",img)cv2.waitKey()
po第二次在笔记本上安装,执行 import cv2 时遇到了 ”numpy.core.multiarray failed to import” 的报错,在cmd中执行 pip install -U numpy 更新下numpy版本就行
(注:图中的红字报错部分为执行numpy更新指令时未关闭python所致)
安装tensorflow
和安装opencv一样,在cmd中转到转到Scripts目录下,运行 pip install tensorflow
这里po安装的是cpu版本,等双11下单1066后会更新linux上gpu版本的安装教程(gpu版本为 pip install tensorflow-gpu)
(两处红字意思是有库版本太旧了,已自动更新,不用管他)
这里最后traceback时出现了缺少文件的报错,博主直接忽略了,暂时未影响使用(其实是本辣鸡不知道解决办法)
如果没有其他报错就是安装成功了,打开python执行如下代码测试:
######矩阵乘法import tensorflow as tfa = tf.random_normal((100, 100))b = tf.random_normal((100, 500))c = tf.matmul(a, b)sess = tf.InteractiveSession()sess.run(c)
####加法运算import tensorflow as tf sess = tf.Session() a = tf.constant(1) b = tf.constant(2) print(sess.run(a+b))
如图所示就成功啦
(这里有提示 The TensorFlow library wasn’t compiled to use AVX2 instructions, but these are available on your machine and could speed up CPU computations. 说可以加速,但具体怎么配置po不会这里也先不管了)
待续
cpu版本的安装不用安装cuda,还是很容易的,po后续会更新linux上gpu版本的安装。
- win10下安装opencv及tensorflow的操作步骤
- Win10下tensorflow的安装及tensorboard的使用
- tensorflow及GPU加速在win10下的安装教程
- Win10下安装TensorFlow
- Win10下安装TensorFlow
- win10下安装TensorFlow
- win10下安装TensorFlow
- 在Win10 的bash下安装TensorFlow
- Win10下安装GPU版本的tensorflow
- 【Python】win10下tensorflow、matplotlib的安装
- win10 下安装 python 版的 opencv
- win7(win10)环境下的TensorFlow和Openslide安装及测试
- 64位win10上安装TensorFlow步骤
- linux下安装opencv-3.2及opencv-contrib 3.2步骤
- 我的在win10下安装tensorflow的过程
- win7和win10下安装caffe和tensorflow的过程
- Win10 下安装 TensorFlow 遇到的一些问题
- win10下安装tensorflow-gpu遇到的坑
- 一个小白对于使用PlaySounds函数的总结。
- 无意看到的,不知有道理没?
- JDBC执行过程
- String 中 创建对象的一些细节和String对象比较的一些细节
- POJ1013称硬币
- win10下安装opencv及tensorflow的操作步骤
- 代码练习
- [kaggle系列 四] 通过mnist来研究神经网络的一些细节(2)
- 【Python-3.5】matplotlib做简单折线图
- Java String类型 首字母改写大写
- hadoop环境搭建
- 1.Spark SQL:DataFrame的使用
- Spring4 注解高级应用
- scala隐式转换