anaconda安装tensorflow和opencv

前前后后安装了好几次,看了好多博文,终于安装好了,真是血泪史,必须记录一下

首先是安装annaconda,直接官网下载,我下的最新版2019.03的,自带的python是3.7然后一路next,勾选add path虽然会报红色警告,不管他。我下的版本 链接:https://pan.baidu.com/s/1GwnzUVxq60OZtaAqC6iOMA
提取码:9lyy

第二步打开navigator,environment里面新建一个tensorflow(名字随便取) 好之后,在右边勾选all,再右边一点搜索框输入tensorflow,点击apply进行安装,可以看到安装的是1.13
版本,再搜索opencv同样安装,opencv版本只有3.5

第三步 在home下找到jupyter 安装,上面一栏的环境要选成刚才新建的tensorflow

正常步骤是这样的
但是我安装opencv的时候出现错误,提示版本不兼容,应该是opencv版本太低了
因为我在jupyter测试了一下,tensorflow是好的,在python3.7下也能用,网上陈年旧文说只支持python3.5是错的,因为9012年了,更新了,然后继续搜索,想着是cv版本太低,网上下载了一个最新版4.1

下载网址 https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
里面有各种版本的,cp后面37的就是python3.7,amd64就是系统64位的,我就下的这个,文件我网盘里有opencv4.1和anaconda 我下载的这个 :https://pan.baidu.com/s/1-R3Oabs1a55FzDI4EAzhfA
提取码:sc4u

按照下面步骤 1 将下载好的whl拷贝到anaconda的安装目录下的bin/Lib/site-packages文件夹汇总 2
然后在此目录下打开cmd窗口(快捷键:鼠标选中Lib文件夹,按下shrift键,同时点击鼠标右键)#也可以直接在cmd下cd命令进入site-packages
3 输入:“pip install
opencv_python-3.4.3-cp36-cp36m-win_amd64.whl”,点击回车进行安装。安装成功后若显示Successfully…,则表示安装成功。#这里替换为自己下载的文件名
在site-packages文件夹里有一个cvxxx.pyd的文件,将它重命名为cv2.pyd


作者:hotboyboy
来源:CSDN
原文:https://blog.csdn.net/hotboyboy/article/details/90814363

重启试一下
import cv2
img=cv2.imread(‘data.jpg’,1)
cv2.imshow(‘image’,img)
cv2.waitKey(0)
完美运行 注意出错的话看一下文件扩展名,或者用绝对路径
大功告成,开始学习新知识。

你可能感兴趣的:(anaconda安装tensorflow和opencv)