1.官方下载aconda:双击exe安装文件,默认选项安装就可以
2.conda配置(自选):conda管理工具指南参考
3.安装tensorflow
打开:开始目录->Anaconda3->Anaconda Prompt
conda create -n tensorflowgpu python=3.5 //创建python3.5 gpu版本环境 后续操作以gpu版本为例
//conda create -n tensorflowcpu python=3.5 //创建python3.5 cpu版本环境
conda activate tensorflowgpu //激活虚拟环境
//pip install tensorflow 不建议此法安装,因为无法选择tensorflow版本
pip install --upgrade tensorflow-gpu //gpu版本
//conda 法安装(推荐)
anaconda search -t conda tensorflow-gpu //查看可选gpu版本的安装包
anaconda show anaconda/tensorflow-gpu //根据终端显示的可选list中,选用anaconda/tensorflow-gpu,查看安装包服务器路径
conda install --channel https://conda.anaconda.org/anaconda tensorflow-gpu=1.10.0 //选择安装1.10.0版本,这个需要根据显卡cuda版本和cudnn版本
4…验证tensorflow
打开:开始目录->Anaconda3->Anaconda Prompt
$python
import tensorflow as tf
//如果没有提示错误表示安装成功
5.安装cv2
anaconda search -t conda opencv3
anaconda show menpo/opencv3
conda install --channel https://conda.anaconda.org/menpo opencv3 //安装cv2依赖包
//后续安装安装提示操作即可
//测试:
$python
$import cv2
$image=cv2.imread("test.jpg")
$cv2.imshow("Image",image)
$cv2.aaitKey(0)
问题:
1.打开tensorboard
打开:开始目录->Anaconda3->Anaconda Prompt
conda activate tensorflow
tensorboard --logdir=path/logs
//提示如下报错信息
![tensorboard报错信息](https://img-blog.csdn.net/20171227093316080?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhheXVzaHVp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
主要原因是安装tensorflow时有些依赖包没有安装全,解决方法有如下2种:
1)可以update tensorflow,该方法比较通用(懒人方法):
pip install --upgrade --ignore-installed tensorflow
2)可以根据报错信息提示相应的安装所缺的依赖包
pip install html5lib
重新tensorboard打开程序运行生成的logs文件
tensorboard --logdir=path/logs
然后用浏览器打开tensorboard产生的指定网址即可
2.修改pip源,解决pip安装软件等待时间过长问题
参考:https://www.zhihu.com/question/38341743?sort=created
首先在window的文件夹窗口输入: %APPDATA%
新建pip文件夹,然后到pip文件夹里面去新建个pip.ini
在pip.ini文件中输入如下内容:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
3.问题:AttributeError: module ‘scipy.misc’ has no attribute ‘imread’
pip install Pillow //安装Pillow依赖包