PointNet-环境搭建:win10、cuda10.1、cudnn7、python3.7、tensorflow-gpu1.13 (详细)
一、版本对应关系
版本问题非常关键,不仅仅是cuda和cudnn的版本要严格参照官网的要求,python和tensorflow的版本支持也不可忽视。亲测有效的版本对应关系是:win10、cuda10.1、cudnn7.5、python3.7.2、tensorflow-gpu1.13;另外我的显卡是gtx1070ti;
二、获取资源
cuda10.1
cudnn7.5.0
tensorflow-gpu1.13
一般来说,cuda和cudnn的下载页面可以正常访问,但是当点击下载链接时,会显示访问失效。原因是被墙了,通过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\Scripts在G: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 (详细)相关推荐
- Lua环境搭建 Win10
Lua环境搭建 Win10 一.安装Lua 基于Mingw构建,需要安装好Mingw环境. 点此获取Lua Source Code.选择版本为 5.35, 解压缩,CMD/PS输入make mingw ...
- java 环境搭建win10
java 环境搭建win10 首先下载 地址 1.8 11 版本都有https://www.oracle.com/technetwork/cn/java/javase/downloads/index. ...
- GAMES101课程环境搭建(Win10+VSCode)
GAMES101课程环境搭建(Win10+VSCode) 抄自:知乎 发现很多人遇到Mingw环境的问题,这里共享一个可用的mingw,自行解压,然后把bin目录加入环境变量即可. 链接: https ...
- Win10深度学习框架及GPU运算环境搭建(CUDA10.0+Cudnn 7.6.5+pytroch1.2+tensorflow 1.14.0)
一.深度学习为什么要搭建GPU运算环境? 熟悉深度学习的人都知道,深度学习是需要训练的,所谓的训练就是在成千上万个变量中寻找最佳值的计算,所需计算的数据量异常庞大.CPU是一个有多种功能的优秀领导者. ...
- win10+CUDA10.1+cudnn7.6+MX250安装过程
一.前言: 1. 选择cuda版本 打开nvidia控制面板,可以看到显卡版本是441.08,根据驱动版本判断看这里 直接看最高支持版本可以这样,打开帮助->系统信息->组件,可以看到最高 ...
- centos7 环境搭建(LNMP)以及虚拟环境(python3)
系统:centos7 LNMP(centos7, nginx, mysql, python3) 云服务:腾讯云 1.python3安装 如果选择公共镜像安装的话,centos内置python2,是不会 ...
- win10+cuda10.2+cudnn7.6.5+MX350安装tensorflow-gpu及可能遇到的问题
断断续续装了好久,每次遇到问题解决不了就拖一拖,过段时间再下定决心继续装,心里想着等我装成功了一定要写篇文章记录一下回报社会,今天终于装好啦哈哈哈哈哈哈.其实装好再看确实不难,就是装的时候一遇到问题会 ...
- unity vscode没有智能提示_GAMES101课程环境搭建(Win10+VSCode)
最近B站上看到一个不错的图形学教程,复习下图形学知识挺好的. 教程地址:GAMES101-现代计算机图形学入门-闫令琪_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 课程主页:GAMES101: ...
- win10 linux开发环境搭建,win10子系统linux.ubuntu开发环境搭建
UI线程和work线程 UI线程处理消息,比如重绘,响应键盘鼠标等等跟消息有关的处理. 而工作线程一般是你自己写的用来处理数据的,比如操作数据库等等.(work线程) ORACLE 自定义分页存储过程 ...
- Java开发环境搭建-win10
1.下载jdk包并安装,jdk版本自己选择,此处以jdk8为例 jdk下载链接 2.双击下载的jdk-8u241-windows-x64.exe安装文件(一路默认即可) ##3.环境变量设置 在这里插 ...
最新文章
- android 设置允许http请求_网络请求框架----OkHttp原理
- [tarjan] poj 1236 Network of Schools
- Softmax到AMSoftmax(附可视化代码和实现代码)
- 绝地求生手游7月服务器维护,绝地求生维护公告7月22 | 手游网游页游攻略大全...
- php is_null(,PHP empty() isset() is_null() 区别与性能比较
- OptaPlanner –具有真实道路距离的车辆路线
- php deprecated,解决php中each函数在7.2版本提示deprecated错误问题
- 消息总线扩展之集成Thrift-RPC
- SQL Server查询所有的表名、字段名、注释
- 手机modem开发之VoLTE信令
- python主函数_python main函数
- 【人工智能】想要入坑机器学习?这是MIT在读博士的AI心得
- 彻底搞清楚 dB 和 dBm
- 数据中心IDC产业研究报告:碳中和背景下,IDC产业链的破局之路
- 深度学习中的深度是指什么_什么是深度学习
- 微信开发getPhoneNumber报错“errcode“:41001,“errmsg“:“access_token missing rid
- system和vendor分区挂载解析(Android O)
- 联想开机启动项按哪个_联想重装系统按哪个键|联想电脑重装系统按什么键
- 网络分析仪测试线损_手把手教你用2端口网络分析仪进行阻抗调试分析--网络分析仪维修...
- HFS,超好用的本地文件分享利器