在安装好nvidia驱动的基础上安装 CUDA9.0 + cudnn7.0 + TensorFlow-gpu1.7.0 这三个是匹配的版本

别的匹配(CUDA8.0 + cudnn6.0 + TensorFlow-gpu1.4.0),更高版本没有了解,日后补充

1.安装CUDA9.0

下载CUDA9.0 runfile 文件,执行

sudo sh cuda_9..run

一路accept,yes,设置cuda_toolkit 和cuda_samples路径

然后设置环境变量

sudo gedit ~/.bash_profile

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"
export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:/usr/local/cuda/bin source ~/.bash_profile

2.安装cudnn

这里的路径是自己解压cudnn压缩包后的路径

tar xvzf cudnn-8.0-linux-x64-v6.-tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

在 ~/.bashrc文件中配置环境变量

export CUDNN_HOME=/home/xxx/local/cudnn/cuda
export LD_LIBRARY_PATH=${CUDNN_HOME}/lib64:$LD_LIBRARY_PATH
export CPLUS_INCLUDE_PATH=${CUDNN_HOME}/include:$CPLUS_INCLUDE_PATH source ~/.bashrc

3.安装TensorFlow 1.7GPU版

sudo pip install tensorflow-gpu==1.7.

4.查看cuda版本和cudnn版本

cat /usr/local/cuda/version.txt

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 

查看cuda_toolkit是否正确配置

nvcc --version

最新文章

  1. jdbc读取数据库,表相关信息(含注释)
  2. 如何去掉dede列表推荐时标题被加粗
  3. 用.NET MVC实现长轮询,与jQuery.AJAX即时双向通信
  4. SU Demos-05Sorting Traces-02Demos
  5. stream_copy_to_stream的使用
  6. Qt调用dll中的功能函数
  7. 用IKVMC将jar转成dll供c#调用
  8. 【图说】Eclipse与Unity 3D协同工作
  9. Android 动态背景的实现以及SurfaceView中添加EditText控件
  10. gem 安装nokigiri
  11. android网络编程之HttpUrlConnection的讲解--DownLoadManager基本用法
  12. java设计模式(1)
  13. 项目管理之 Git 管理软件 SourceTree for Mac
  14. Cat 客户端采用什么策略上报消息树
  15. 图像处理之gamma校正
  16. 特性Attribute
  17. codeforces278A
  18. latex对齐问题
  19. WinRT IO相关整理
  20. c# 笔试题及参考答案大全

热门文章

  1. 铁大FaceBook的使用体验
  2. CSS - Span 下的width设置不可用?
  3. nyoj26-孪生素数问题
  4. SpProcPool阅读笔记--1
  5. Python 从入门到实践 - Web应用程序
  6. HDU 3849 By Recognizing These Guys, We Find Social Networks Useful
  7. Hadoop集群(第13期)_HBase 常用Shell命令
  8. Quartz.Net 使用心得(一)
  9. java map实现二级联动查询(省市区下拉列表查询)
  10. ScrollView+RadioGroup