TensorFlow安装和下载详细教程-内附多种解决方案
TensorFlow安装和下载详细教程
根据网上的多个帖子及自身的成功经验,总结出在Windows平台上安装 TensorFlow 1.3。
需要注意以下几点:
- 安装tensorflow是基于Python的,并且需要从Anaconda仓库中下载;
- 机器必须是64位的,TensorFlow不支持32位;
- Python必须装64位的。
所以我们的步骤是:先下载Anaconda,再在Anaconda中安装一个Python,(你的电脑里可能本来已经装了一个Python环境,但是Anaconda中的Python是必须再装的),然后再下载安装tensorflow。
TensorFlow安装准备工作
TensorFlow 安装的前提是系统安装了 Python 2.5 或更高版本,教程中的例子是以 Python 3.5(Anaconda 3 版)为基础设计的。为了安装 TensorFlow,首先确保你已经安装了 Anaconda。可以从网址(https://www.anaconda.com/products/individual)中下载并安装适用于 Windows/macOS 或 Linux 的 Anaconda。
安装完成后,可以在窗口中使用以下命令进行安装验证:
conda --version
安装了 Anaconda,下一步决定是否安装 TensorFlow CPU 版本或 GPU 版本。几乎所有计算机都支持 TensorFlow CPU 版本,而 GPU 版本则要求计算机有一个 CUDA compute capability 3.0 及以上的 NVDIA GPU 显卡(对于台式机而言最低配置为 NVDIA GTX 650)。
CPU 与 GPU 的对比:中央处理器(CPU)由对顺序串行处理优化的内核(4~8个)组成。图形处理器(GPU)具有大规模并行架构,由数千个更小且更有效的核芯(大致以千计)组成,能够同时处理多个任务。
对于 TensorFlow GPU 版本,需要先安装 CUDA toolkit 7.0 及以上版本、NVDIA【R】驱动程序和 cuDNN v3 或以上版本。Windows 系统还另外需要一些 DLL 文件,读者可以下载所需的 DLL 文件或安装 Visual Studio C++。
还有一件事要记住,cuDNN 文件需安装在不同的目录中,并需要确保目录在系统路径中。当然也可以将 CUDA 库中的相关文件复制到相应的文件夹中。
TensorFlow安装具体做法
1、在命令行中使用以下命令创建 conda 环境(如果使用 Windows,最好在命令行中以管理员身份执行):
conda create -n tensorflow python=3.5
2、激活 conda 环境:
# Windows
activate tensorflow
# Mac OS/ Ubuntu:
source activate tensorflow
3、该命令应提示:
# Windows
(tensorflow)C:>
#Mac OS/Ubuntu
(tensorflow)$
4、根据要在 conda 环境中安装的 TensorFlow 版本,输入以下命令:
## Windows
# CPU Version only
(tensorflow)C:>pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.3.0cr2-cp35-cp35m-win_amd64.whl# GPU Version
(tensorflow)C:>pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.3.0cr2-cp35-cp35m-win_amd64.whl## Mac OS
# CPU Version only
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.3.0cr2-py3-none-any.whl# GPU versi
(tensorflow)$ pip install --ignore-installed --upgrage https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-1.3.0cr2-py3-none-any.whl## Ubuntu
# CPU Version only
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.3.0cr2-cp35-cp35m-linux_x86_64.whl# GPU Version
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.3.0cr2-cp35-cp35m-linux_x86_64.whl
如果由于国内网络问题,导致下载不下来的话,可以在国内的镜像网站:http://mirrors.aliyun.com/pypi/simple/tensorflow/中,选择合适的版本先手动下载到本地,然后在下载到的TensorFlow
目录下执行:
pip install --upgrade tensorflow-1.3.0rc2-cp35-cp35m-win_amd64.whl
5、使用命令行转至tensorflow的安装目录,然后输入 python,并输入以下代码:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
a = tf.constant(10)
b = tf.constant(22)
print(sess.run(a + b))
如果输出如下,则安装成功
最后,如果已安装了 TensorFlow,则可以调用 pip install --upgrade tensorflow
进行升级。
TensorFlow安装和下载详细教程-内附多种解决方案相关推荐
- 最新IGS MGEX测站数据选择及下载详细教程(附IGS登录方法)
MGEX数据的下载 1 MGEX测站选择 1 首先登陆IGS的MGEX官网( http://mgex.igs.org/index.php),选择"MultiGNSS Stations&quo ...
- c4d语言包英文,Maxon Cinema 4D R23(C4D R23)中英文安装及设置详细教程(附下载)
中文包安装方法: 离线方法:打开下载好的语言包文件,在顶部菜单栏找到"Help>Manual Installation" 打开语言包的位置,选择要安装的.c4dupdate包 ...
- c4d语言包怎么安装方法,Maxon Cinema 4D R23(C4D R23)中英文安装及设置详细教程(附下载)...
中文包安装方法: 离线方法:打开下载好的语言包文件,在顶部菜单栏找到"help>manual installation" 打开语言包的位置,选择要安装的.c4dupdate包 ...
- mysql 5.720安装_MySQL 5.7.27下载安装配置的详细教程
前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的小白,来安装MySQL数据库.目前官网上的My ...
- matlab 2014a 安装教程(内附破解文件)
matlab 2014a 安装教程(内附破解文件) 这几天在准备数模,决心好好研究一下matlab,几经折腾,终于完成了安装与破解过程,下面是基本的步骤: 1:下载安装文件和破解文件 链接:h ...
- [新人向]MySQL和Navicat下载、安装及使用详细教程
MySQL和Navicat下载和安装及使用详细教程 因为这些软件的安装很多都是纯英文,作为新手安装真的需要摸索好久,包括我自己,所以Pipi酱就把自己的经验分享给大家~ MySQL的安装教程 一.下载 ...
- Vue下载安装步骤的详细教程(亲测有效) 2 安装与创建默认项目
上篇请移步到Vue下载安装步骤的详细教程(亲测有效) 1_水w的博客-CSDN博客 上一篇博文已经对Node.js的安装与配置进行了详细介绍. 另外:文中项目存放的路径及项目名称可根据自身实际情况进行 ...
- ubuntu15.04配置php,Linux_Ubuntu 15.04上安装Justniffer的详细教程,Justniffer 是一个可用于替代 Snor - phpStudy...
Ubuntu 15.04上安装Justniffer的详细教程 Justniffer 是一个可用于替代 Snort 的网络协议分析器.它非常流行,可交互式地跟踪/探测一个网络连接.它能从实时环境中抓取流 ...
- 我的世界中国版服务器没有mods文件夹,我的世界中国版如何安装mod 国服安装mod的详细教程...
原标题:我的世界中国版如何安装mod 国服安装mod的详细教程 我的世界中国版是一款很受欢迎的游戏,但玩家们却遇到了"我的世界中国版如何安装mod"这个重要的问题,现在大家就不用担 ...
最新文章
- 关于ASPNET在IIS一些问题的经验总结
- soot——相关资源
- AMD为何要选择捆绑中国市场?
- 超链接的内部链接和外部链接
- windows如何恢复默认pycharm配置
- javascript正则表达式总结(test|match|search|replace|split|exec)
- 使用Eclipse连接SAP云平台上的HANA数据库实例
- 说说C#的async和await
- 95-910-335-源码-FlinkSQL-Calcite-FlinkSQL解析
- bzoj 1726: [Usaco2006 Nov]Roadblocks第二短路(A*第k短路)
- 2015-02-10
- 【word小技巧】将visio图插入到word中
- 网络爬虫学习(十二)
- Windows下Postman安装以及汉化
- Android ADB常用指令
- 劳动保障职业学院计算机专业,北京劳动保障职业学院2020录取分数线(附2017-2020年分数线)...
- OSChina 周日乱弹 —— 阿里爸爸辞职了
- IOTA,物联网区块链?
- Android Things 开发入门
- 使用pygame前的小插曲