Anaconda+OpenCV+tensorflow环境搭建和安装
硬件配置:
- Cpu i5-8300H
- 显卡 1050Ti
- WIN10 家庭版 版本:2018-1803
- python 3.5(win平台 建议使用3.5)
- Cuda 9.0(10系显卡官方建议11.0,但是不建议10.0以上,win10会BUG)
- Cudnn v7.4(适合Cuda 9.0)
1.Anaconda的安装下载
现在清华大学开源软件镜像站现在不能下载了,可以去官网复制下载链接到迅雷下载,速度还是蛮快的。
官网地址:https://www.anaconda.com/distribution/
下载版本需要注意事项:
找到3-4.2版本的Anaconda安装包下载安装,这样获得的默认python就是3.5版本了
注意:3-4.2以上版本的python都是3.6以上
2.安装
基本都是下一步。
为了避免不必要的麻烦,建议默认路径安装即可(其实没必要)
注意事项:
两个都✔,建议,否则需要自己设置环境变量,自行百度
3.配置Anaconda(关键步骤)
3.1下载镜像配置(linux下可以在设置软件与更新中更改,此方法主要是win)
清华TUNA镜像源有Anaconda仓库的镜像,我们将其加入conda的配置即可:
安装Anaconda后会有Anaconda Prompt,打开Prompt输入下列:
#一条一条的输入,不要一次复制粘贴全部
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
3.2 在配置完上面三行代码以后,会在user下找到.condarc文件
打开.condarc文件(用TXT文档打开,修改后保存)
关键:在文件中添加添加了menpo
配置修改后的.condarc文件内容如下:
channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/- menpo- defaults
ssl_verify: true
show_channel_urls: true
配置完成之后,要关闭控制台再重新打开控制台,这样新配置的文件才会被加载进来
3.3下载安装配置环境
在Anaconda Prompt继续运行:
conda create --name python35 python=3.5
#新建一个3.5的下的环境
activate python35 # for Windows
python --version
conda install numpy #可能需要这一行
OpenCV安装
conda install -c menpo opencv3
tensorflow安装
conda install tensorflow-gpu
#GPU安装需要安装显卡CUDA驱动,不是显卡驱动,是NVIDIA提供的tensorflow驱动
deactivate python35 s#退出该环境
问题解决:如果conda下安装出现问题,则用python的PIP工具安装
3.4 PIP安装环境
PIP安装关键:运行下面这行代码之前需要清华镜像,否则下载速度会特别慢,最后安装失败
安装命令为:
pip install -i 网址 所需要安装的库名
例如:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
#安装requests库
就是利用清华的镜像源,下载安装requests库。
附录:部分安装指令
python -m pip install --upgrade pipconda install tensorflow-gpu==1.10.0 #conda方法
pip install tensorflow-gpu==1.10.0 #pip方法
#建议安装tensorflow 1.10.0版本 其他高版本适用于linux下
pip install tensorflow
#安装的是CPU版本的tensorflow,计算速度较慢
pip uninstall keras #卸载
pip install opencv-python #opencv基础库
pip install numpy==1.14.5 #制定版本安装
3.5 tensorflow-gpu 安装
GPU 版本需要 CUDA 和 cuDNN 的支持,CPU 版本不需要。
安装cuda9.0
下载地址:https://developer.nvidia.com/cuda-toolkit-archive 或 https://developer.nvidia.com/cuda-downloads
-安装cudnn:对应版本,v7.4
4. 常见问题
4.1 no model named ‘xxxx’
百度xxxx是什么库的,就用pip安装什么库,比如:no model named keras
在prompt下输入即可:
pip install keras #keras版本安装会自动对应tensorflow版本号
4.2 问题如下
mkl-random 1.0.1 requires cython, which is not installed.
#没安装什么,就装什么
tensorflow 1.10.0 has requirement numpy<=1.14.5,>=1.13.3, but you'll have numpy 1.15.2 which is incompatible.
#需要numpy版本大于1.13.3,小于1.14.5,安装的是1.15.2
#需要卸载1.15.2
tensorflow 1.10.0 has requirement setuptools<=39.1.0, but you'll have setuptools 40.2.0 which is incompatible.
tensorflow和其他依赖库版本不兼容,卸载现版本,安装依赖版本
指令如下:
pip uninstall numpy==1.15.2
pip install numpy==1.14.5
Anaconda+OpenCV+tensorflow环境搭建和安装相关推荐
- vs python opencv_VsCode+Anaconda+OpenCV开发环境搭建
前言 操作系统:Deepin-20-Beta 一.安装CMake 版本:3.13.4 安装命令: sudo apt-get install cmake 二.安装vscode 版本:1.47.3 安装命 ...
- Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)...
win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ...
- Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)
目录 前言 第一步:安装Anaconda 1.下载和安装 2.配置Anaconda环境变量 第二步:安装TensorFlow-GPU 1.创建conda环境 2.激活环境 3.安装tensorflow ...
- 【机器学习入门笔记1:anaconda一站式开发环境搭建】20190122
2019-01-22 by 崔斐然 计划使用anaconda集成开发环境 1.安装anaconda 2.部署TensorFlow和OpenCV 3.安装notebook 整个过程预计需要1小时左右,( ...
- 从零开始 Mask RCNN 实战:基于 Win10 + Anaconda 的 MaskRCNN 环境搭建
大名鼎鼎的 Mask RCNN 一举夺得 ICCV2017 Best Paper,名声大造.Mask RCNN 是何恺明基于以往的 Faster RCNN 架构提出的新的卷积网络,实现高效地检测图中的 ...
- 深度学习之tensorflow环境搭建
深度学习之tensorflow环境搭建: 1.搭建的步骤 1-1.破解版的Pycharm软件包下载 1-2.Ananconda软件包的下载 1-3.使用Anaconda Prompt 命令,首先输入 ...
- Windows TensorFlow环境搭建
Windows TensorFlow环境搭建 简介 本次安装是在Windows10 上进行的,使用tensorflow安装的环境为 Anaconda.Python3.7.TensorFlow2.0 搭 ...
- 最适合 Apple Silicon 的 Tensorflow 环境搭建
最适合 Apple Silicon 的 Tensorflow 环境搭建 文章目录 最适合 Apple Silicon 的 Tensorflow 环境搭建 前言 一.mini- forge下载: 1. ...
- WIN10 下 Tensorflow 环境搭建
TensorFlow开发环境搭建 1.安装python 2.安装eclipse+pydev插件 3.安装Tensorflow等python插件 这里介绍基于eclipse的Tensorflow环境搭建 ...
最新文章
- 微信团队放大招!他们为了小程序居然...
- MyBatis-09MyBatis注解方式之@Update/@Delete
- Hadoop-Yarn-框架原理及运作机制
- 【HDU - 5963】朋友(博弈,思维,必胜态必败态,找规律)
- 30人团队的数据架构师:谈谈数据湖这个风口吧,你们说的都没价值
- 网易对象存储NOS图床神器
- pow python用法菜鸟_pow在python中的含义及用法
- HDOJ水题集合4:杂题
- JAVA小白启蒙篇:第一个SSM框架搭建示例(附源码下载)
- c语言实现顺序表(详细代码)
- 如何用python计算年龄_python根据出生日期计算年龄的代码
- 居住证服务器维护需要多长时间,居住证正在制证要多久能拿到
- 如何不授权情况下获取自己微信openid/傻瓜式获取
- 灵界的科学丨一、灵界在哪里?
- BZOJ 4093: [Usaco2013 Dec]Vacation Planning
- ssm教务系统网站毕业设计源码290915
- win7安装micropython串口驱动失败
- 这种公司再也呆不下去了!我要跳槽!
- 计算机械产值,装配式建筑的蓬勃发展中起重机械设备租赁行业的发展空间有多大??有没有每年的产值增速测算呢??...
- QT全自动检测,挂载U盘