Windows安装GPU版本TensorFlow

TensorFlow GPU版本安装Windows Windows使用TensorFlowGPU版本 阅读详情

目录

1、Python安装

2、Python IDE安装

3、CUDA安装

4、CUDNN安装

5、TensorFlow安装

6、Tflearn安装

7、TensorBoard安装


安装前先在TensorFlow官网查看各个模块的版本要求:https://www.tensorflow.org/install/install_windows

CUDA的版本要求是8.0,cuDNN版本是6或者6.1。显卡的计算能力要求要高于3.0(查询链接https://developer.nvidia.com/cuda-gpus


1、Python安装

在Anaconda官网下载并安装python3:https://www.anaconda.com/download/

添加到环境变量中。具体步骤为:右击"我的电脑"-->属性-->高级系统设置-->环境变量-->找到"Path"->编辑-->把Anaconda的安装目录、Script目录、Library\bin目录添加到路径。例如我把Anaconda安装在D:/Apps/Anaconda/,那我要添加的路径为:

        D:\Apps\Anaconda;

        D:\Apps\Anaconda\Scripts;

        D:\Apps\Anaconda\Library\bin

完成此步骤之后,进入命令行,输入python,就可以看到Anaconda已经成功安装

 


2、Python IDE安装

进入Pytharm官网下载http://www.jetbrains.com/pycharm/download/#section=windows。记得下载community版本


3、CUDA安装

进入英伟达的官网下载CUDA 8.0:https://developer.nvidia.com/cuda-80-download-archive

其他版本在:https://developer.nvidia.com/cuda-toolkit-archive

最好以管理员身份安装,不然可能会安装失败。将安装路径添加到环境变量中:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0


4、CUDNN安装

在英伟达官网https://developer.nvidia.com/cudnn注册英伟达账号,然后下载cuDNN v6.0 (April 27, 2017), for CUDA 8.0。解压压缩包后也添加到环境变量,例如我解压到了D:/Apps/cuda,那么在环境变量里面新建一个CUDA_PATH变量。把这3个路径添加进去:

        D:\Apps\cuda\bin

        D:\Apps\cuda\include

        D:\Apps\cuda\lib\x64


5、TensorFlow安装

在命令行中输入以下命令:

(1)  创建一个名为tensorflow的conda环境

conda create -n tensorflow python=3.5

如果遇到以下错误:

则把路径“../Anaconda3/Library/bin ”下面的两个文件:

ibcrypto-1_1-x64.dll

libssl-1_1-x64.dll

复制到路径“../Anaconda3/DLLs”下

(2)  激活这个conda环境

activate tensorflow

(3) 在conda环境中安装GPU版本的TensorFlow:(如果想安装CPU版本,则只需要把"-gpu"去掉)

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

在命令行中输入python,接着输入import tensorflow,如果不报错,则安装成功。

 

但也有可能出现以下错误:

 

错误1:

Traceback (most recent call last):  
  File "D:\Program Files\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper  
    return importlib.import_module(mname)  
  File "D:\Program Files\Python35\lib\importlib\__init__.py", line 126, in import_module  
    return _bootstrap._gcd_import(name[level:], package, level)  
  File "<frozen importlib._bootstrap>", line 986, in _gcd_import  
  File "<frozen importlib._bootstrap>", line 969, in _find_and_load  
  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked  
  File "<frozen importlib._bootstrap>", line 666, in _load_unlocked  
  File "<frozen importlib._bootstrap>", line 577, in module_from_spec  
  File "<frozen importlib._bootstrap_external>", line 906, in create_module  
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed  
ImportError: DLL load failed: 找不到指定的模块。  
During handling of the above exception, another exception occurred:  
Traceback (most recent call last):  
  File "D:\Program Files\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 41, in <module>  
    from tensorflow.python.pywrap_tensorflow_internal import *  
  File "D:\Program Files\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 21, in <module>  
    _pywrap_tensorflow_internal = swig_import_helper()  
  File "D:\Program Files\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 20, in swig_import_helper  
    return importlib.import_module('_pywrap_tensorflow_internal')  
  File "D:\Program Files\Python35\lib\importlib\__init__.py", line 126, in import_module  
    return _bootstrap._gcd_import(name[level:], package, level)  
ImportError: No module named '_pywrap_tensorflow_internal' 

错误2:

Traceback (most recent call last):
File "C:\Users\toy\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper
return importlib.import_module(mname)
File "C:\Users\toy\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
File "<frozen importlib._bootstrap>", line 577, in module_from_spec
File "<frozen importlib._bootstrap_external>", line 906, in create_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: 找不到指定的模块。


During handling of the above exception, another exception occurred:

这两个问题折腾了我好久,最终发现是因为tensorflow版本不兼容。解决办法是手动下载tensorflow1.0版本。下载网址:https://pypi.python.org/pypi/tensorflow-gpu/1.0.0。当然你也可以尝试其他版本。下载完之后,进入到文件下载的路径,输入以下命令进行安装

pip install tensorflow_gpu-1.0.0-cp35-cp35m-win_amd64.whl

安装完毕之后,像前面所说的一样import tensorflow就能看到成功的页面了。
 


6、Tflearn安装

方法1:

pip install tflearn

这么简单的方法按剧情发展通常是不可行的,如果失败了可参考方法2

 

方法2:

去Git官网下载Git并进行安装:https://git-scm.com/downloads

在命令行输入命令安装tflearn:

pip install git+https://github.com/tflearn/tflearn.git 

安装完毕后同样通过import的方式测试成功与否

 


7、TensorBoard安装

 

 通常是已经安装好了的,如果没安装,则通过以下命令安装:

pip install tensorboard

安装完成后,可在命令行输入以下命令以测试是否安装成功:

 

tensorboard --logdir=D:/

关于TensorBoard的简单使用方法可参考我的博文:TensorBoard菜鸟教程(包含TFlearn例子)

Windows安装tensorflowGPU版本 首先本文讨论的是windows系统,显卡是英伟达(invida)如何安装。一共需要安装cuDNNCUDA三个东西。其中CUDA是显卡的驱动库,cuDNN是深度学习加速库。安装开始前,首先需要安装好conda,网上有很多教程,这里不再赘述。 阅读详情

相关推荐

Windows安装GPU版本tensorflow+CUDA+CUDNN(超详细)

查看自己的Windows电脑是否成功安装了CUDA 第一步:同时按键盘上的“windows键+R”,输入“cmd”并回车,进入windows的命令行界面。 第二步:命令行里输入“nvcc -V”并回车 第三步:如果已经成功安装CUDA的话,会显示CUDA的版本号的。 安装CUDA 首先,查看电脑的NVIDIA 版本是否支持CUDA 以及能够配置的CUDA 版本 方法: 在桌面空白处单击右键,打开英伟达控制面板,如果找不到可以参考如下网址win10 nvidia控制面板怎么打开,wi...

m0_46093829的博客 6654

Windows Tensorflow GPU配置

记录一下自己配置GPU的全过程及遇到的问题,若有错误请指正。

weixin_44476706的博客 2253

windows安装gpu版本的keras\tensorflow

windows安装gpu版本tensorflow\keras 出现的问题及解决方法

lijianjian的博客 4306

Win10下Tensorflow+GPU的环境配置

注:如果想要对安装包进行更新,可以切换盘符到Anaconda安装目录输入conda list 就可以查询现在安装了哪些库,初次安装的包一般比较老,为了避免之后使用报错,可以输入 conda update --all 命令,把所有包进行更新,在提示是否更新的时候输入 y(Yes)让更新继续,等待完成即可。本文主要记录了Win10下,Cuda9.0、Cudnn7.3.1、Tensorflow-gpu1.13.1、python3.6.8、Keras的安装过程。分别在网站上下载对应的版本安装即可。

huanxiajioabu的博客 712

python Tensorflow-GPU 环境搭建(win11)

(1)打开英伟达控制面板 如下图(2)查看对应显卡型号 如下图 我的版本是517(3)在网站查看该显卡驱动型号对应的cuda型号(支持的cuda最高型号) 如下图 可以看到 我的最高能支持到cuda11.8。

m0_58709899的博客 6839

Windows安装tensorflow并配置GPU支持

Windows系统为TensorFlow2配置GPU支持防踩坑指南

qq_17275369的博客 5190

【精简】2023年最新Windows安装GPU版本tensorflow(含bug记录及解决)

2023Tensorflow-GPU安装

hacker_NO_007的博客 1万+

Tensorflow安装教程(完美安装gpu版本tensorflow)(Windows,Conda,cuda,cudnn版本对应)

Tensorflow安装保姆级教程,亲测有效。

qq_51800276的博客 2万+

Windows10安装Tensorflow-gpu版本

Windows环境下安装tensorflowtensorflow-gpu 安装gpu版本需要提前安装CUDA,CUDNN 如果电脑没有gpu安装cpu版本也是可以的,只是速度会慢很多。cpu和gpu版本之间应该是可以兼容的,默认调用的是gpu版本,建议只安装一个比较不会报错。 Tensor flow cpu版本安装 安装anaconda(创建一个python的虚拟环境,里面包含有很多完善...

六元的博客 395

2021年Windows安装GPU版本Tensorflow和Pytorch

视频教程:请等待 最近比特币的热潮慢慢褪去,显卡的价格也下来了,所以小伙伴们可以观察一下最近的行情,合适的时候可以入手几块显卡来搞深度学习。关注我的朋友大多数来自大作业怎么搞系列教程,大作业怎么搞系列使用tensorlfow训练了几个物体分类模型,在开源出的代码中我也基本给了大家我训练好的模型,有的朋友反应自己跑训练的过程的时候速度比较慢,这个原因大多都是因为大家是在CPU环境下来跑的,所以速度不是很快,如果使用GPU来跑训练的话,效率上差不多是CPU的10倍。 !!!注:深度学习的小伙伴请选择Nvidia

dejahu的博客 5万+

2022最新Windows安装GPU版本的pytorch、tensorflow、paddlepaddle

2022最新Windows安装GPU版本的pytorch、tensorflow、paddlepaddle

m0_37748381的博客 2万+

windows安装tensorflow GPU版本

windows安装tensorflow-gpu版本

m0_37748381的博客 2164

二、在Windows安装TensorFlow GPU版本教程(超级详细哦)

二、在Windows安装TensorFlow GPU版本教程(超级详细哦)1、确认显卡是否支持CUDA1.1、查看支持CUDA的显卡1.2、查看系统信息1.3、查看显卡信息2安装CUDA2.1、下载并安装CUDA2.2、设置解压缩安装程序的暂存目录2.3、同意协议并继续2.4、选择精简安装选项2.5、警告未安装Visual Studio2.6、下载CUDA界面2.7、确认是否安装此设备软件2....

qq_41760767的博客 2万+

Windows系统中TensorFlow GPU版本安装指南

命令用途命令示例功能描述安装包pip install 包名从PyPI安装指定的包升级包pip install --upgrade 包名升级指定的包到最新版本卸载包pip uninstall 包名从系统中移除指定的包查看pip版本显示当前pip的版本信息更新pip更新pip到最新版本接下来,为了进一步检验Python和pip的安装是否成功,可以通过一个实际的操作案例来演示如何使用pip来安装一个流行的机器学习库,例如。

weixin_28939623的博客 1093

Windows安装tensorflow-GPU版本

python相关安装python相关安装anaconda安装TensorFlow安装 python相关安装 电脑64位,Windows10 anaconda安装 双击安装安装完成后,anaconda的版本为4.2.0 python的版本为3.5.2 TensorFlow安装 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tens...

medusa_zj的博客 704

cuda tensorflow版本对应_Windows安装tensorflow-gpu版本

第一次安装TensorflowCPU版本时,觉得好麻烦啊,有很多版本匹配问题。等我安装GPU版本后,就觉得CPU版本也太简单了。带独立GPU的电脑可以使用TF的GPU版本进行加速。事实证明,即使是“很烂”的显卡,带来的加速效果也是很明显的(有一些包会针对GPU加速)毕竟我的GeForce GT 730都跟服务器20个CPU跑的速度差不多。下面是基于我的GT730显卡的配置教程,对应的是Tenso...

weixin_28720573的博客 1109

TensorFlow GPU版本安装步骤-Windows系统

本文由在Windows安装TensorFlow GPU版本教程-CSDN等整理得到。 目录 1、确认显卡是否支持CUDA 1.1 查看显卡信息 打开“设备管理器”,查看显卡信息,如下图所示: 由上图知,本电脑的显卡为NVIDIA Quadro P400. 1.2 查看支持CUDA的显卡 网址:https://developer.nvidia.com/cuda-gpus 经查询可知,该显卡支持CUDA,如下图所示: 2安装CUDA 2.1 下载CUDA 网址:https://developer.nvi

x_lingyun的专栏 737

Anaconda安装TensorFlow-gpu版本教程(Windows10)

1.安装anaconda 1.1下载安装包: 可以直接在官网下载安装包(地址:https://www.anaconda.com/products/individual) 但是使用国内的镜像网站下载速度更快,而且也可以任意选择版本,根据需要选择即可,这里我选择2020.2 这里给出清华的镜像网站(https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/) 1.2安装: 下载完成后一步步安装即可 在install for 中选择 Just M

qqsuiying的博客 1万+
上一篇: TensorBoard菜鸟教程(包含TFlearn例子)
下一篇: 图片风格转换(附TensorFlow代码)
英国老鼠_
博客等级 码龄11年 22粉丝 69原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值