tensorflow01 win10 anaconda 环境配置
来源:互联网 发布:excel中显示重复数据 编辑:程序博客网 时间:2024/05/21 05:24
01 基本环境
win10 企业版[10.0.14393]
显卡:Nvidia Quadro M2000M
需要软件:
anaconda4.3.0.1(官网下载最新版本)
cuda_8.0.61_win10.exe(官网下载最新版本)
cudnn-8.0-windows10-x64-v5.1-zip(官网下载最新版本)
cuDNN下载需要注册个账号。
解压到 C:\Program Files\cuda
02 anaconda方式安装tensorflow
02.01 安装anaconda
把anaconda安装到d:\install\anaconda3
勾选添加环境变量。把anaconda必要路径加入环境变量path
d:\install\Anaconda3d:\install\Anaconda3\Scriptsd:\install\Anaconda3\Library\bin
因为tensorflow默认需要使用python3.5版本,所以不勾选注册python 3.6。
安装完成,打开命令行窗口,更新anaconda版本。
# 可以使用conda update命令更新指定环境,如下语句更新默认的anaconda环境到4.3.1版本# 如果是下载最新版本的anaconda,无需更新# conda update 运行可能会因为下载问题出错,多运行几遍,即可conda update --prefix d:\install\Anaconda3 anaconda# 查看conda帮助conda -h
02.02 安装指定版本的tensorflow
02.02.01 anaconda基础
使用anaconda 安装tensorflow 需要先建立一个anaconda环境。
查看已安装的 anaconda环境
#运行:conda info -e#或者conda info --envs
本机总共安装了4个环境:
默认的环境名称 root,*代表默认的环境名称。
后面自定义安装的 tensorflow、tensorflow0.12.0rc0、tensorflow1.0.0三个环境
删除一个指定的anaconda环境
# 删除tensorflow0.12.0rc0环境conda remove -n tensorflow0.12.0rc0 --all# 查看删除效果conda info -e
使用Anaconda Navigator管理Anaconda环境
除了命令行方式外,Anaconda提供了图像化界面来管理Anaconda环境。可以从系统菜单打开Anaconda Navigator。来查看、增加、删除 Anaconda环境。可以在这里选择自己需要的环境,或者创建、删除制定的环境。为指定的环境安装组件包等。
注意:
1 创建环境后,必须要安装必要的组件包,才能正常使用。创建环境时,只是最小化安装了依赖组件包。比如:如果你不给对应的环境安装jupyter
notebook,那么在对应的环境下要运行jupyter notebook会出错的。
2 每个环境是相对独立的。尽量不是试图在环境A中运行环境B的组件。除非你对Anaconda运行机制了如指掌。
02.02.02 安装tensorflow1.0.0版本
查看tensorflow win发行版本
anaconda search -t conda tensorflow
发现两个windows版本
conda-forge/tensorflow | 1.0.0 | conda | linux-64, win-64, osx-64
dhirschfeld/tensorflow | 0.12.0rc0 | conda | win-64
创建一个tensorflow1.0.0的anaconda环境
因为我原来创建了tensorflow1.0.0环境,先删除,再创建一个干净的环境。
# 删除已有的tensorflow1.0.0 anaconda环境conda remove -n tensorflow1.0.0 --all# 查看一些anaconda环境,tensorflow1.0.0已经被删除。conda info -e # 创建一个全新的tensorflow1.0.0 anaconda环境# windows 版本tensorflow需要python3.5环境,需要制定python版本conda create -n tensorflow1.0.0 python=3.5# 如果这个过程失败,多次conda install -n tensorflow1.0.0 python=3.5conda install -n tensorflow1.0.0 python=3.5
到这里只是创建了要给叫tensorflow1.0.0的anaconda环境,并没有安装tensorflow。
安装tensorflow1.0.0
前面运行 anaconda search -t conda tensorflow
找到一个1.0.0版本的tensorflow
conda-forge/tensorflow | 1.0.0 | conda | linux-64, win-64, osx-64
查看具体的版本安装路径,如下
anaconda show conda-forge/tensorflowconda install --channel https://conda.anaconda.org/conda-forge tensorflow
上面默认提示没有制定版本号,我们实际安装时要制定版本号,更可控一些。 conda install --channel https://conda.anaconda.org/conda-forge tensorflow=1.0.0
注意: 1 必须激活指定的anaconda环境
2必须在指定环境的Scripts
(D:\install\Anaconda3\envs\tensorflow1.0.0\Scripts)目录运行安装命令。因为需要使用指定环境的python,也就是Scripts
下面的命令。
进入安装tensorflow环境:
cd d:\install\Anaconda3\envs\tensorflow1.0.0\Scriptsactivate tensorflow1.0.0
运行安装命令: conda install --channel https://conda.anaconda.org/conda-forge tensorflow=1.0.0
安装成功后,运行 python,在交换界面输入import tensorflow as tf
,没有报错。说明tensorflow1.0.0版本安装成功。
安装python依赖库:
以上过程,仅仅安装成功了tensorflow1.0.0的安装包。要想正确运行tensorflow1.0.0版本,还要根据自己的需要安装各种需要的tensorflow相关依赖包。可以通过命令行方式,也可以在Anaconda Navigator图形界面选择安装。
在练习的过程中,缺少什么包,安装什么包就可以了。
比如:
在tensorflow1.0.0 环境下安装GPU版本的tensorflow-gpu(需要在D:\install\Anaconda3\envs\tensorflow1.0.0\Scripts目录下运行) pip install tensorflow-gpu
在tensorflow1.0.0环境下安装notebook。如果安装出错,多尝试几次。或者从Anaconda Navigator图形界面安装。 conda install -n tensorflow1.0.0 notebook
使用下面语句更新指定环境的所有组件包 conda update -n tensorflow1.0.0 --all
需要切换到其他anaconda环境时,使用deactivate
命令退出当前环境 deactivate tensorflow1.0.0
02.02.03 安装tensorflow0.12.0rc0版本
A 建立tensorflow0.12.0rc0版本的anaconda环境
# 创建一个全新的tensorflow0.12.0rc0 anaconda环境# windows 版本tensorflow需要python3.5环境,需要制定python版本conda create -n tensorflow0.12.0rc0 python=3.5# 如果这个过程失败,多运行几次下面语句# conda install -n tensorflow0.12.0rc0 python=3.5
B 激活tensorflow0.12.0rc0环境,切换到tensorflow0.12.0rc0的Scripts目录
activate tensorflow0.12.0rc0cd d:\install\Anaconda3\envs\tensorflow0.12.0rc0\Scripts
C 查找tensorflow0.12.0rc0版本库位置
# 查找tensorflow所有安装版本anaconda search -t conda tensorflow# 查找特定的0.12.0rc0版本anaconda show dhirschfeld/tensorflow# 安装tensorflow0.12.0rc0 安装包conda install --channel https://conda.anaconda.org/dhirschfeld tensorflow=0.12.0rc0
D 测试安装效果
#pythonimport tensorflow as tf;print(tf.__version__);a=tf.constant([1.0, 2.0], name="a");b=tf.constant([2.0, 3.0], name="b");c=a+b;sess=tf.Session();sess.run(c);
会显示:
0.12.0-rc0
array([ 3., 5.], dtype=float32)
E 从Anaconda Navigator安装notebook
F 如果安装过程中发生 Anaconda Navigator不能启动,可以尝试用如下命令修复。
conda update --prefix d:\install\Anaconda3 anaconda
- tensorflow01 win10 anaconda 环境配置
- win10 anaconda tensorflow环境配置
- Win10 配置 Anaconda+theano
- win10 Anaconda配置TensorFlow
- 如何在win10配置(python)虚拟环境 anaconda
- anaconda opencv环境配置
- anaconda多环境配置
- Anaconda环境配置
- Anaconda环境基本配置
- 使用Anaconda配置环境
- win10下Anaconda管理Python开发环境
- 非Anaconda纯PYTHON环境下Theano基于WIN10的纯净CUDA安装与GPU配置
- win10下 anaconda安装tensorflow,pycharm环境配置(gpu版)
- win10安装Anaconda+TensorFlow+配置PyCharm
- 在win10下Anaconda+Tensorflow+pycharm配置
- Mac anaconda OpenCV环境配置
- Ubuntu16.04配置anaconda环境
- win10-jdk环境配置
- iOS10下UIWebView加载页面时出现log求解
- 【个人笔记重点,不作为参考】主题:javascript笔记
- 修改IDEA代码左侧折叠线颜色
- c++第3次作业—
- zoj3870-Team Formation(异或运算)
- tensorflow01 win10 anaconda 环境配置
- java常用算法
- String字符串处理的函数用法
- MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainC
- octave画图
- c++实验4-输出星号图
- C++第四次实验:编程输出星号图
- mac键盘对应说明(小知识)
- jQuery基础-选择器