一、版本对应关系

版本问题非常关键,不仅仅是cuda和cudnn的版本要严格参照官网的要求,python和tensorflow的版本支持也不可忽视。亲测有效的版本对应关系是:win10、cuda10.1、cudnn7.5、python3.7.2、tensorflow-gpu1.13;另外我的显卡是gtx1070ti

二、获取资源

cuda10.1
cudnn7.5.0
tensorflow-gpu1.13

一般来说,cudacudnn的下载页面可以正常访问,但是当点击下载链接时,会显示访问失效。原因是被墙了,通过vpn访问及可以正常下载。
注意要下载exe(local) 版,同样因为墙,exe(network)版仍无法下载剩余部分。具体如图:

tensorflow-gpu1.13之所以要选择在此链接下载,是由于目前发布的tensorflow版本对于cuda10.1及python3.7的支持并不好。此链接的tensorflow是经过处理的。至于是作何处理,我能力尚不足解释,请各位指教。

三、安装过程

1、cuda

安装包如图:

双击后,出现路径选择提示:

选好安装路径后,出现:

进度条读满后即出现安装引导界面:

同意并继续,接下来点击下一步即可。到达选项时,我选择的精简模式,即安装所有组件。
安装过程中会自动生成环境变量,因此不需要特别配置。
安装结束后,按照提示重新启动机器即可。

2、cudnn

下载后得到如图压缩包:

解压后得到一个cuda的文件夹,文件夹内结构如下:

将这三个文件夹复制到前述安装cuda目录下的v10.1文件夹下,我的目录为:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1;注意此文件夹中已经存在bin、include和lib文件夹,复制成功后,cudnn压缩包中的内容会合并到cuda目录中的相应文件夹中。

至此,打开终端,输入nvcc -V后回车:

3、tensorflow-gpu1.13

主要安装思路是通过终端对下载好的安装包pip install从而安装tensorflow-gpu。

我的电脑最初安装了python3.7.2,后来安装了Anaconda Navigator并通过此又安装了一个python3.7。因此通过命令行进入python时,会有如下显示:

但此次我不想通过conda安装tensorflow-gpu,因此将最初安装的python3.7.2设置为默认。设置过程简单,在用户环境变量中加上python3.7.2的安装目录并将此变量置于Anoconda之上即可:

重新启动终端,输入python回车:

另外,由于需要将tenflow安装到非conda的python中,因此pip命令也要默认为非conda。此仍需要对环境变量配置,如上面的环境变量图,会看到G:python-3.7.2\ScriptsG:Anaconda3.7\Scripts之上,这样在调用pip时,会优先启动G:python-3.7.2\Scripts目录下的pip.exe文件。

至此开始正式安装tensorflow
首先将下载好的命为tensorflow_gpu-1.13.1-cp37-cp37m-win_amd64.whl的安装包复制到G:python-3.7.2\Scripts中,然后打开终端,输入G:回车后再输入cd python-3.7.2/Scripts回车,进入到该目录如图:
此时,就可以对该目录下的文件进行操作了。
在该目录下输入pip install tensorflow_gpu-1.13.1-cp37-cp37m-win_amd64.whl后即可进行安装,过程中会自动下载tensorflow依赖的包。界面显示安装完成后,输入pip list回车,查看安装成功后的所有包:

四、测试

打开一个终端,输入python回车进入默认的python环境:

# 导入tensorflow
import tensorflow as tf # gpu信息
tf.test.gpu_device_name() # 测试是否能够获取gpu 返回True
tf.test.is_gpu_available()

安装成功!

欢迎各位指正。

PointNet-环境搭建:win10、cuda10.1、cudnn7、python3.7、tensorflow-gpu1.13 (详细)相关推荐

  1. Lua环境搭建 Win10

    Lua环境搭建 Win10 一.安装Lua 基于Mingw构建,需要安装好Mingw环境. 点此获取Lua Source Code.选择版本为 5.35, 解压缩,CMD/PS输入make mingw ...

  2. java 环境搭建win10

    java 环境搭建win10 首先下载 地址 1.8 11 版本都有https://www.oracle.com/technetwork/cn/java/javase/downloads/index. ...

  3. GAMES101课程环境搭建(Win10+VSCode)

    GAMES101课程环境搭建(Win10+VSCode) 抄自:知乎 发现很多人遇到Mingw环境的问题,这里共享一个可用的mingw,自行解压,然后把bin目录加入环境变量即可. 链接: https ...

  4. Win10深度学习框架及GPU运算环境搭建(CUDA10.0+Cudnn 7.6.5+pytroch1.2+tensorflow 1.14.0)

    一.深度学习为什么要搭建GPU运算环境? 熟悉深度学习的人都知道,深度学习是需要训练的,所谓的训练就是在成千上万个变量中寻找最佳值的计算,所需计算的数据量异常庞大.CPU是一个有多种功能的优秀领导者. ...

  5. win10+CUDA10.1+cudnn7.6+MX250安装过程

    一.前言: 1. 选择cuda版本 打开nvidia控制面板,可以看到显卡版本是441.08,根据驱动版本判断看这里 直接看最高支持版本可以这样,打开帮助->系统信息->组件,可以看到最高 ...

  6. centos7 环境搭建(LNMP)以及虚拟环境(python3)

    系统:centos7 LNMP(centos7, nginx, mysql, python3) 云服务:腾讯云 1.python3安装 如果选择公共镜像安装的话,centos内置python2,是不会 ...

  7. win10+cuda10.2+cudnn7.6.5+MX350安装tensorflow-gpu及可能遇到的问题

    断断续续装了好久,每次遇到问题解决不了就拖一拖,过段时间再下定决心继续装,心里想着等我装成功了一定要写篇文章记录一下回报社会,今天终于装好啦哈哈哈哈哈哈.其实装好再看确实不难,就是装的时候一遇到问题会 ...

  8. unity vscode没有智能提示_GAMES101课程环境搭建(Win10+VSCode)

    最近B站上看到一个不错的图形学教程,复习下图形学知识挺好的. 教程地址:GAMES101-现代计算机图形学入门-闫令琪_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 课程主页:GAMES101: ...

  9. win10 linux开发环境搭建,win10子系统linux.ubuntu开发环境搭建

    UI线程和work线程 UI线程处理消息,比如重绘,响应键盘鼠标等等跟消息有关的处理. 而工作线程一般是你自己写的用来处理数据的,比如操作数据库等等.(work线程) ORACLE 自定义分页存储过程 ...

  10. Java开发环境搭建-win10

    1.下载jdk包并安装,jdk版本自己选择,此处以jdk8为例 jdk下载链接 2.双击下载的jdk-8u241-windows-x64.exe安装文件(一路默认即可) ##3.环境变量设置 在这里插 ...

最新文章

  1. android 设置允许http请求_网络请求框架----OkHttp原理
  2. [tarjan] poj 1236 Network of Schools
  3. Softmax到AMSoftmax(附可视化代码和实现代码)
  4. 绝地求生手游7月服务器维护,绝地求生维护公告7月22 | 手游网游页游攻略大全...
  5. php is_null(,PHP empty() isset() is_null() 区别与性能比较
  6. OptaPlanner –具有真实道路距离的车辆路线
  7. php deprecated,解决php中each函数在7.2版本提示deprecated错误问题
  8. 消息总线扩展之集成Thrift-RPC
  9. SQL Server查询所有的表名、字段名、注释
  10. 手机modem开发之VoLTE信令
  11. python主函数_python main函数
  12. 【人工智能】想要入坑机器学习?这是MIT在读博士的AI心得
  13. 彻底搞清楚 dB 和 dBm
  14. 数据中心IDC产业研究报告:碳中和背景下,IDC产业链的破局之路
  15. 深度学习中的深度是指什么_什么是深度学习
  16. 微信开发getPhoneNumber报错“errcode“:41001,“errmsg“:“access_token missing rid
  17. system和vendor分区挂载解析(Android O)
  18. 联想开机启动项按哪个_联想重装系统按哪个键|联想电脑重装系统按什么键
  19. 网络分析仪测试线损_手把手教你用2端口网络分析仪进行阻抗调试分析--网络分析仪维修...
  20. HFS,超好用的本地文件分享利器

热门文章

  1. 还在自建代码仓库?阿里云 云效 的这款企业级代码管理工具免费、还香!
  2. NodeMCU检测Flash按键实现长按触发(用于进入设计好的配置模式)(C++开发)
  3. 杰里之AC696 系列外插 MIC 做混响或扩音设计注意【篇】
  4. CUMT2022密码学考试
  5. 纳瓦尔宝典,是一面镜子
  6. 百度H5活体检测-语音校验码
  7. 博士学位真的那么重要吗?上交大博士亲述科研心路,获4万高赞~
  8. 保研笔记一 软件工程与计算卷二(1-7章)
  9. 生产环境 遭遇 fastJson1.2.78 巨坑
  10. 转载:web 自动化测试