安装tensorflow-gpu2.0(windows)

anaconda安装见前一篇https://www.cnblogs.com/wintersoft/p/11609188.html

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
打开Anaconda-Navigator->Environments->base(root)修改python版本到3.6.8
python3.7目前对tensorflow2.0支持不好

创建环境
在Anaconda里创建名为tensorflow-gpu的环境
conda create -n tensorflow-gpu python=3.6.8
进入tensorflow-gpu环境
activate tensorflow-gpu 进入tensorflow-gpu环境

查看Anaconda里的环境
conda info --envs

检查新环境中的python版本
python --version

在cmd里先执行以下两行
easy_install pip
pip install--upgrade pip
pip install pip -U # 升级 pip 到最新的版本 (>=10.0.0) 后进行配置
设置国内源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
文件地址在C:\Users\Administrator\AppData\Roaming\pip\pip.ini

回到Anaconda Prompt
安装pylint
pip3 install pylint

pip3 install --upgrade -I setuptools
否则后面可能报ImportError: No module named ‘tensorflow‘
此错在网上还有一种解决方式:
在python默认的第三方库安装路径中,(对于只安装了Anaconda的人来说是\Anaconda3\Lib\site-packages,安装官方发行版本也在类似的目录中)新建一个path.pth文件,在里面写上你tensorflow安装的位置(位置可以用pip show tensorflow查看)

先安装tensorflow
pip3 install --upgrade --ignore-installed tensorflow --default-timeout=100

pip3 install tensorflow-gpu==2.0.0或
pip3 install --upgrade --ignore-installed tensorflow-gpu==2.0.0
如果报错超时,延长超时时间
pip3 install --upgrade --ignore-installed tensorflow-gpu==2.0.0 --default-timeout=100
pip3 install --upgrade --ignore-installed tensorflow-gpu --default-timeout=100

还需安装Visual C++ Redistributable for Visual Studio 2015
https://download.microsoft.com/download/6/D/F/6DF3FF94-F7F9-4F0B-838C-A328D1A7D0EE/vc_redist.x64.exe

还有另一种anaconda的安装方式conda install xxx 但版本更细较慢
先用conda search tensorflow和conda search tensorflow-gpu来查询都有那些版本
conda install tensorflow-gpu==2.0.0

安装CUDA和CUDDN
确保显卡必须是NVDIA的
在C:\ProgramData\Anaconda3\Lib\site-packages\tensorflow\python\platfor下的build_info.py文件可以看到需要的cuda和cudnn版本号
CUDA
显卡型号支持:https://developer.nvidia.com/cuda-gpus
CUDA下载地址:https://developer.nvidia.com/cuda-toolkit-archive 可迅雷下载
cuDNN下载地址:https://developer.nvidia.com/rdp/cudnn-download 非迅雷下载
作为cuda的补充,安装简单多了,只需要把下载后的压缩文件解压缩,分别将cuda/include、cuda/lib、cuda/bin三个目录中的内容拷贝到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0对应的include、lib、bin目录下即可。

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin下有nvcc.exe说明安装成功
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\extras\CUPTI\libx64下有cupti64_100.dll说明CUPTI安装成功

环境变量添加CUPTA和cudnn路径
CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0
Path变量加入:
%CUDA_PATH%
%CUDA_PATH%\bin
%CUDA_PATH%\libnvvp
%CUDA_PATH%\extras\CUPTI\lib64
记得注销或重启

cmd 输入命令 nvcc -V 注意V大写

安装完成后,可以对其进行测试,在Prompt输入
python -c "import os; import inspect; import tensorflow; print(os.path.dirname(inspect.getfile(tensorflow)))"

另一种方式
ipython
import tensorflow as tf
引用tensorflow包,如果没有报错,则安装成功。
如果报ModuleNotFoundError: No module named ‘tensorflow‘是因为pip的安装方式与其他不同,安装tensorflow-gpu时不会把依赖的tensorflow也跟着安装。
查看tensorflow版本
tf.__version__
查看tensorflow安装路径
tf.__path__
查看keras版本
tf.keras.__version__

如果在pycharm IDE下:
File->Settings->Project: 项目名->Project Interpreter
1、 Project Interpreter->Show All->+Existing environment->Interpreter选中... 加入C:\ProgramData\Anaconda3\envs\tensorflow-gpu\python.exe

不用anaconda的安装方法是:设置好python.exe后返回到Project Interpreter界面 + 搜索tensorflow 安装tensorflow-gpu 2.0

测试
ipython
import tensorflow as tf
tf.test.is_gpu_available()
如果显示True,说明gpu版本已经安装成功
tf.test.gpu_device_name()

原文地址:https://www.cnblogs.com/wintersoft/p/11620267.html

时间: 2024-10-11 13:53:04

安装tensorflow-gpu2.0(windows)的相关文章

安装Tensorflow 2.0后的坑has no attribute ‘contrib‘

AttributeError: module 'tensorflow' has no attribute 'contrib' The TensorFlow contrib module will not be included in TensorFlow 2.0.For more information, please see: https://github.com/tensorflow/community/blob/master/rfcs/20180907-contrib-sunset.md

TensorFlow 2.0 新特性

安装 TensorFlow 2.0 Alpha 本文仅仅介绍 Windows 的安装方式: pip install tensorflow==2.0.0-alpha0 # cpu 版本 pip install tensorflow==2.0.0-alpha0 # gpu 版本 针对 GPU 版的安装完毕后还需要设置环境变量: SET PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin;%PATH% SET PATH=C

使用anaconda安装tensorflow (windows10环境)

版权声明:勤学 修德 明辨 笃实 - CSDN周雄伟 https://blog.csdn.net/ebzxw/article/details/80701613 已有环境:python3.7.1 anaconda隔离管理多个环境,互不影响.这里,在anaconda中安装最新的python3.6.5 版本. linux环境下使用anaconda安装tensorflow步骤见:https://blog.csdn.net/ebzxw/article/details/80693152 一. 安装anaco

使用Anaconda3安装tensorflow(windows10环境)

2 . 激活tensflow的tfenv环境: activate  tfenvanaconda隔离管理多个环境,互不影响.这里,在anaconda中安装最新的python3.6.5 版本. 一.安装Anaconda 1.下载地址: https://www.anaconda.com/download/#windows 2.  执行下载文件  Anaconda3-5.2.0-Windows-x86_64.exe, 默认配置安装. 3.  检查安装结果.进入到windows中的命令模式: (1)检测a

windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速

原文地址:http://www.jianshu.com/p/c245d46d43f0 写在前面的话 2016年11月29日,Google Brain 工程师团队宣布在 TensorFlow 0.12 中加入初步的 Windows 支持.但是目前只支持64位,而且Python版本为3.5版本,需要CUDA 8.0 .之前Tensorflow对windows的支持并不好,导致如果需要使用它,需要转移到Linux平台,或者使用Cygwin什么的,总之挺麻烦,现在好了.麻烦事google帮我们解决了.感

Windows64位安装GPU版TensorFlow 0.12,Power Shell下输入:安装Tensorflow的全教程

推荐使用powershell,只需要在cmd指令窗口输入powershell即可 下载64位Python3.5(一定要3.5!!)可以通过Python 3.5 from python.org 或 Python 3.5 from Anaconda 下载并安装Python3.5.2(注意选择正确的操作系统). 具体教程可以查看Python3.5.2百度经验安装,里面有个细节,自动设置环境变量,不能忘 安装VS2015,如果是2013的后面要加个插件,这是后话 为了使用国内镜像加速pip安装,需要如下

windows下安装PyTorch0.4.0

PyTorch框架,据说2018.4.25刚刚上架windows,安个玩玩 我的环境: windows 10 anaconda虚拟环境python3.6 cuda9.1 cudnn7 pytorch  0.4.0 cuda9和cudnn我之前安装tensorflow的时候已经安装过了,这里接着在tensorflow的环境下安装,省的再安装其他模块了 1.whl下载 官网上和别人的教程都是cmd或conda下载安装,我试了试慢的不行,还出错,所以就单独下载whl文件,下载地址http://down

windows下用pycharm安装tensorflow简易教程

https://blog.csdn.net/heros_never_die/article/details/79760616 最近开始学习深度学习的相关知识,准备实战一下,看了一些关于tensorflow安装的博客,绕了一些弯,因此来填一下坑(多余安装的或者非windows),主要围绕使用pycharm时需要用到tensorflow的安装过程. 环境:windows10专业版.只是想简单跑一下tensorflow的话,安装过程真的很简单. 如果你有"安装IDE并关联编译器"的经验,不想

手把手教你如何安装Tensorflow(Windows和Linux两种版本)

现在越来越多的人工智能和机器学习以及深度学习,强化学习出现了,然后自己也对这个产生了点兴趣,特别的进行了一点点学习,就通过这篇文章来简单介绍一下,关于如何搭建Tensorflow以及如何进行使用.建议的话,还是要学习了一点Python基础知识和Linux知识是最好的! 版本:Windows7 一:安装Anaconda和Tensorflow 步骤: 1:从官方网站下载Anaconda https://www.anaconda.com/download/ 2:进行软件安装(这个和普通的没什么特别区别

Windows 10 +Anaconda+tensorflow+cuda8.0 环境配置

tensorflow要求python3.5版本,anaconda2(python2.7)和3(python3.6)都需要额外安装3.5.因为已经装了anaconda2,本教程就用2好啦. 1. 安装Anaconda 官网地址:   https://www.continuum.io/downloads 下载完毕后打开安装包,一步一步安装就可以了. 注意安装之后需要把相关路径加入环境变量: D:\Anaconda2D:\Anaconda2\ScriptsD:\Anaconda2\Library\bi