# 一、安装Anaconda 3 安装包下载地址:[https://www.anaconda.com/distribution/#download-section](https://www.anaconda.com/distribution/#download-section "https://www.anaconda.com/distribution/#download-section")  根据电脑、系统、Python选择对应版本。 * 64-Bit * 32-Bit Tips: * 直接浏览器下载较慢,可以拷贝如下地址,使用迅雷下载。 `https://repo.anaconda.com/archive/Anaconda3-2019.07-Windows-x86_64.exe` * 安装路径不能有空格,否则有可能会出问题,建议全英文路径,或者默认安装路径 ## 1.1、添加变量环境 安装anaconda时一定要把环境变量加入windows环境中。要是安装时候没有勾选添加,安装完后还需要手动加入。而且注意3.4版本是默认不加入anaconda的文件路径到环境变量的【需要注意版本】。  Tips: * 勾选第一个为默认添加环境变量 * 勾选第二个默认系统安装Python 3.7 版本 ## 1.2、运行Anaconda 3 > 安装好后,按如下操作运行程序 `开始菜单—>Anaconda3—>Anaconda Prompt ` > 输入如下命令并回车执行,检查安装包,是否安装pip `conda list ` > 输入如下命令升级pip程序 `pip install -U pip` Tips: 升级pip到最新版,避免在后续安装TensorFlow中,因为pip版本较低会中断程序安装。 ## 1.3、常用命令 ### 1.3.1、pip常见命令 https://www.cnblogs.com/xueweihan/p/4981704.html ### 1.3.2、conda常见命令 https://blog.csdn.net/menc15/article/details/71477949/ # 二、安装Tensorflow  ## 2.1 程序版本选择 根据电脑配置,区分Tensorflow选择cpu版本和gpu版本安装。需要对应的TensorFlow在Windows下支持Python 版本下再选在下载TensorFlow,此处安装python3.7 + TensorFlow 1.13.1(CPU)。 ## 2.2 TensorFlow 1.13.1(CPU)安装 > 按如下命令进入到Anaconda Prompt: `运行:开始菜单—>Anaconda3—>Anaconda Prompt` > 按如下命令2次分开执行,在默认Anaconda安装程序下载链接中,增加清华镜像,提高程序下载安装效率 `>>conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ ` `>>conda config --set show_channel_urls yes` > 按如下命令,创建 tensorflow 运行的 python 环境 `conda create -n tensorflow python=3.7` # tensorflow 在 win 中已支持到python 3.7 > 按如下操作,检查 tensorflow 运行环境是否创建成功 `运行:开始菜单—>Anaconda3—>Anaconda Navigator` 点击左侧的Environments,可以看到tensorflow的环境已经创建好了 > 按如下操作,命令执行,在 Anaconda Prompt 中 输入 activate tensorflow 启动 tensorflow 环境 `运行:开始菜单 —>Anaconda3 —> Anaconda Prompt` `activate tensorflow` > 按如下命令安装cpu版本的TensorFlow `pip install --upgrade --ignore-installed tensorflow` Tips: gpu版本安装命令如下: `pip install --upgrade --ignore-installed tensorflow-gpu` > 按如下操作,输入命令测试安装的TensorFlow,开始菜单 —>Anaconda3 —> Anaconda Prompt —> python 中 测试,测试代码如下,代码换行输入,最终输出结果为:b'Hello, TensorFlow!': import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') #初始化一个TensorFlow的常量 sess = tf.Session() #启动一个会话 print(sess.run(hello)) Tips: #号和 #号后的内容无需输入代码,属于注释内容 # 三、常见问题 ## 3.1 CPU运算能力不足,输入sess = tf.Session() 后提示如下,则无需关注 I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX` ## 3.2 CPUCPU支持AVX2等操作,输入sess = tf.Session() 后提示如下,需要对应重新安装支持AVX2 I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 最后修改:2019 年 12 月 14 日 01 : 02 PM © 允许规范转载 赞赏 文章有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付