2021-10-11 深度学习环境安装:Anaconda+tensorflow+opencv

安装包准备:
在这里插入图片描述

Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学计算、数据分析包,支持 Linux,Mac,Windows多个系统,并方便的管理python环境。可以为python初学者提供诸多方便,同时也是一些深度学习框架官方建议的python安装库。

在Anaconda官网上找到想要安装python版本对应的Anaconda版本下载就可以,如果国外网站下载速度太慢,可以到国内的清华大学开源软件镜像站下载。只要在百度搜索清华镜像就行。由于是自己学习,没有版本的要求,下载的是最新的版本如图所示,表示支持windows64位操作系统,该Anaconda版本对应的python版本是python3.8.8,有版本要求的选择需要的版本下载。安装了Anaconda之后就不需要再另外安装python了。 双击安装包就开始安装了,可以选择默认安装路径,一路next就可以完成安装,也可以选择自定义的安装目录,我是安装在“D:\Anaconda3”目录下。安装完成后配置一下坏境变量:

在这里插入图片描述
完成后,可以在命令行窗口下输入python,可以看到版本信息:
在这里插入图片描述
下面需要安装tensorflow,下载与当前python3.8.8对应得tensorflow安装包:“tensorflow-2.6.0-cp38-cp38-win_amd64.whl”,表示tensorflow版本为2.6,对应的python版本为python3.8,支持的系统为windows64位操作系统,版本一定要对应上。
在安装tensorflow之前需要安装几个依赖包:

  • numpy 存储和处理大型矩阵的科学计算包

  • maplotlib 最著名的绘图库

  • jupyter scikit-image 图像预处理

  • librosa 音频特征提取的第三方库

  • nltk 包含着大量的语料库,方便完成自然语言处理的任务,包含分词、词性标注、命名实体识别(NER)及句法分析

  • keras

  • tflearn

    在开始菜单栏可以看到Anaconda Prompt和Anaconda Powershell Prompt,随便双击打开一个,利用**“pip install numpy …”**安装上面的依赖包,最后安装tensorflow,继续使用"pip install tensorflow安装包路径" 比如:"pip install D:\安装包\deeplearn环境\tensorflow-2.6.0-cp38-cp38-win_amd64.whl"稍等片刻即可安装完毕。
    在这里插入图片描述
    如果安装过程中提示需要安装其他依赖包,安装完成后,重新执行"pip install D:\安装包\deeplearn环境\tensorflow-2.6.0-cp38-cp38-win_amd64.whl"即可。

解决numpy和tensorflow,版本不兼容问题:
报错:在这里插入图片描述
在Anaconda Prompt终端输入:

 - pip uninstall numpy
 - pip install numpy

问题解决!

最后安装openCV,在Anaconda Prompt终端输入:“pip install opencv安装包路径” 即可安装完成。

验证:

在控制台输入python,进入python命令终端导入tensorflow、opencv包验证是否报错:

import tensorflow as tf
import cv2

如果提示GPU版本不匹配:
在这里插入图片描述
如果用不到GPU则忽略即可,或者参考:[TensorFlow] 运行报错:W tensorflowstream_executorplatformdefaultdso_loader.cc59]


版权声明:本文为qq_15845559原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。