本文主要讲述window7下安装tensorflow方法,包括tensorflow ,计算库numpy ,jupyter编辑器等安装与设置
1.安装Anaconda
首先需要了解自己电脑配置,我是台式机pc(PC机和笔记本电脑安装类似),以PC机为例子,通过计算机属性了解到 我是Win7的64位操作系统
通过清华镜像站(百度一下很容易就找到)网址是https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ , 如下图 ,我是安装的conda 3-4.2.0版本!
选择X86_64 版本(这个代表64位操作系统)下载安装即可!在启动菜单中可以看到你安装好的Anaconda 如下图
注意安装的过程中 需要勾选加入环境变量,这个后面省的自己加入!
2.建立tensorflow 环境
本人经过试验在Anaconda Navigator 图形界面中安装相关软件特别慢而且容易中断(估计是直接从官网下载的原因),后面改为从控制台Anaconda Prompt 下载配置好镜像源头 ,会下载飞快!
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
在终端输入 conda info --envs 会出现默认自带的root环境 通过activate root 和deactivate root 可以分别激活和去激活环境
2.1 建立新环境
一般情况下 我们会用自己新建的环境 ,名字叫做tensorflow ,使用python3.6版本,你会发现下载速度飞快!
conda create -n tensorflow python=3.6
安装完后 会出现如下输出,然后输入 activate tensorflow ,你就进入你自己创建的tensorflow环境了,里面有基本的 conda ,pip等下载命令可以用 ,后面就是在你的环境里面配置 各种工具,各种算法库。
3.安装tensorflow相关库
我这边安装的库主要有 tensorflow=1.2 (我的CPU比较老,新的tensorflow安装后运行报错,大家也要注意),ipython,jupyter ,scipy,matplotlib,pip等 ,我显示的指定了 下载源地址(虽然我前面 加入了 清华镜像源地址,但是软件默认下载会用自己的网址下载,为了避免麻烦,我就显式指定)
pip install --upgreade --ignore-installed-i https://pypi.tuna.tsinghua.edu.cn/simple/ tensorflow==1.0 #安装tensorlfow 指定版本用==版本号即可
pip install --upgreade --ignore-installed-i https://pypi.tuna.tsinghua.edu.cn/simple/ ipython #安装ipython
pip install --upgreade --ignore-installed-i https://pypi.tuna.tsinghua.edu.cn/simple/ jupyter #安装jupyter,我们的编程IDE
pip install --upgreade --ignore-installed-i https://pypi.tuna.tsinghua.edu.cn/simple/ scipy #scipy
pip install --upgreade --ignore-installed-i https://pypi.tuna.tsinghua.edu.cn/simple/ matplotlib
安装成功后会出现如下字样(Successful installed xxxx),请自己辨别
假如 ipython版本安装错了 可以用pip uninstall ipython卸载 然后在用上面命令安装!(这是一种修改软件版本的方法)
4.测试tensorflow
安装好了之后 ,直接在当前环境 输入 jupyter notebook 启动 jupyter 界面 (如果你出去了话,要先进入自己环境我的环境是tensorflow ,在终端输入activate tensorflow,进入自己环境)
import tensorflow as tf
hello = tf.constant("hello, tensorflow!")
sess = tf.Session()
print(sess.run(hello))
按shift +enter 键 ,输出 b’hello, tensorflow!’ 就代表你的tensorflow环境安装好了
如有问题,欢迎交流 QQ:240226473