TensorFlow安装-Windows

参考:https://blog.csdn.net/dou3516/article/details/77836459

一、安装环境

TensorFlow即可以支持CPU,也可以支持CPU+GPU。前者的环境需求简单,后者需要额外的支持。TensorFlow是基于VC++2015开发的,所以需要下载安装VisualC++ Redistributable for Visual Studio 2015 来获取MSVCP140.DLL的支持。如果要安装GPU版本(有N卡,即NVIDIA显卡),需要以下额外环境:

0)有支持CUDA计算能力3.0或更高版本的NVIDIAGPU卡。

1)下载安装CUDA Toolkit 8.0,并确保其路径添加到PATH环境变量里;

2)下载安装cuDNN v6或v6.1,并确保其路径添加到PATH环境变量里;

3)CUDA8.0相关的NVIDIA驱动。

二、安装过程

具备了上述安装条件(CPU或GPU)之后,TensorFlow可以通过两种方式进行安装。一是”native” pip,二是Anaconda。推荐前者,比较简单。

一)使用”native” pip安装

1)下载安装Python 3.5.x 64-bit,要注意版本3.5.x。

2)打开windows的命令行窗口,安装CPU版本输入

pip3 install --upgrade tensorflow

(安装过程中报错: ConnectTimeoutError。解决方案:pip install virtualenv -i https://pypi.douban.com/simple )

安装GPU版本输入

pip3 install --upgrade tensorflow-gpu

二)使用Anaconda安装

1)下载安装Anaconda

2)打开命令行窗口,创建conda环境

conda create -n tensorflow python=3.5

3)激活conda环境

activate tensorflow

4)安装CPU版本输入

pip install --ignore-installed --upgrade tensorflow

安装GPU版本输入

pip install --ignore-installed --upgrade tensorflow-gpu

三、验证安装

验证TensorFlow安装是否成功,可以在命令行窗口输入python进入python环境,或者运行python3.5命令行后输入以下代码:

>>>import tensorflow as tf
>>> hello = tf.constant(‘Hello, TensorFlow!‘)
>>> sess = tf.Session()
>>> print(sess.run(hello))

如果能正常输出hello字符串,则安装成功。

Hello, TensorFlow!

四、安装错误

常见的安装错误参考链接,其中一个经常遇到的错误就是No module named "pywrap_tensorflow" 或者 “Failed toload the native TensorFlow runtime”,其产生的原因主要是安装环境不满足要求,参考如下链接解答:

https://stackoverflow.com/questions/43942185/failed-to-load-the-native-tensorflow-runtime-python-3-5-2

https://stackoverflow.com/questions/42011070/on-windows-running-import-tensorflow-generates-no-module-named-pywrap-tenso

原文地址:https://www.cnblogs.com/xianhan/p/9084815.html

时间: 2024-07-29 12:55:56

TensorFlow安装-Windows的相关文章

TensorFlow安装及实例-(Ubuntu16.04.1 & Anaconda3)

TensorFlow安装及实例-(Ubuntu16.04.1 & Anaconda3) Python-pip 和python-dev Pip是python的默认包管理器,直接用pip安装TensorFlow,安装这两个包 命令:apt-get install python-pip python-dev python-virtualenv 可以virtualenv 创建一个隔离的容器, 来安装 TensorFlow. 这是可选的,这样做能使排查安装问题变得更容易. 安装Anaconda3 命令:b

python tensorflow 安装

我是先下载tensorflow-1.5.0rc1-cp36-cp36m-win32.whl,再执行命令行安装的 下载地址:https://pypi.python.org/pypi/tensorflow/1.5.0rc1 pip install tensorflow-1.5.0rc1-cp36-cp36m-win32.whl pip安装报错:is not a supported wheel on this platform https://www.cnblogs.com/nice-forever/

机器学习进阶笔记之一 | TensorFlow安装与入门

原文链接:https://zhuanlan.zhihu.com/p/22410917 TensorFlow 是 Google 基于 DistBelief 进行研发的第二代人工智能学习系统,被广泛用于语音识别或图像识别等多项机器深度学习领域.其命名来源于本身的运行原理.Tensor(张量)意味着 N 维数组,Flow(流)意味着基于数据流图的计算,TensorFlow 代表着张量从图象的一端流动到另一端计算过程,是将复杂的数据结构传输至人工智能神经网中进行分析和处理的过程. -- 由 UCloud

整理齐全 - Vultr VPS自定义安装Windows ISO(2003/2012/2008/WIN7)

最近公司有几个项目是需要在Windows VPS服务器中运行调试的,但是公司给予的成本有限,所以只能在Linux VPS中考虑,毕竟Linux服务器相比Windows系统便宜很多.开始我们运维部门考虑的是安装VNC远程桌面,安装是可以的,但是链接后很慢,而且打开相当的慢.然后我们考虑在KVM VPS服务器中DD安装Windows系统,后来看到Vultr VPS有支持自定义安装Windows系统,可以自己挂载ISO系统后安装. 1.可以自定义ISO系统 这里我们需要先找到Windows系统的ISO

如何安装windows sp1

不安装services pack1就没办法安装vs2013,一直以为sp1是去下载的, 搞半天原来直接在windows update那里更新就会自动安装上sp1,晕死 如何安装windows sp1,码迷,mamicode.com

安装windows server 2008r2/2012r2时提示:无法在此驱动器上安装windows

因为服务器出厂一般默认都是bios引导,当你合并vd(虚拟磁盘)后,改用UEFI引导安装windows时会出现此错误,此时你可以使用"shift+F10"快捷键打开命令行窗口,执行以下命令清除之前BIOS引导时磁盘分区残留信息,命令如下: 1:diskpart(启动diskpart程序) 2:list disk(列出现有的磁盘,一般合并后为一个disk0) 3:select disk 0(这里根据实际情况选择你要清除残留信息的磁盘) 4:clean(清除所选磁盘的残留信息,注意所有的数

DELL 755行业用机安装windows 2003系统报错 0x0000007b

DELL 755行业用机用光盘安装windows 2003系统报错:0x0000007b 先放解决办法:将ACHI模式调整为ATA模式即可解决问题: 经过查阅网上资料,最终锁定如下帖子中说的有点道理, http://www.elecfans.com/jiadian/diannao/20121016292687.html [第三参考]安装widows XP时蓝屏代码0X0000007B的问题的解决方案用户在重新安装Windows XP的过程中,可能会出现安装过程中蓝屏,代码是0X0000007B的

虚拟化基础架构Windows 2008篇之10-使用WDS安装Windows 7

2.8 Windows部署服务远程安装Windows 7 接下来创建一个Windows 7的虚拟机,在虚拟机中,通过网络安装Windows 7操作系统,主要步骤如下: (1)创建Windows 7虚拟机后,启动虚拟机,当出现Press F12 for network service boot时,按F12键,如图2-46所示. (2)弹出"Windows部署服务"对话框,在"区域设置"中选择"中文(简体-中国)",在"键盘和输入方法&qu

安装windows和Ubuntu双系统

1.安装Windows.在硬盘分区中,预留一部分未分区空间,用作安装ubuntu系统. 2.用UltraISO把ubuntu的iso文件刻录到U盘,用U盘启动,进行安装Ubuntu. 3.安装完成后,重启系统,拔出U盘,可以看到Windows的启动选项已经被添加到启动选择项中了. 4.双系统时,会出现Windows系统时间不同步的问题,解决方法方法:关闭Ubuntu的UTC. 修改rcS文件: sudo gedit /etc/default/rcS 找到UTC=yes这一行,改成UTC=no,保