热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu18.04.2LTS+RTX2080+tensorflow1.13.1安装步骤

系统与软件版本:名称版本系统Ubuntu18.04.2LTS显卡RTX2080显卡驱动410CUDA10.0cuDNNcuDNNv7.5.0forCUDAanacondapytho

系统与软件版本:

名称 版本
系统 Ubuntu 18.04.2 LTS
显卡 RTX 2080
显卡驱动 410
CUDA 10.0
cuDNN cuDNN v7.5.0 for CUDA
anaconda python 3.7的linux版本
tensorflow tensorflow-gpu 1.13.1

1. 安装RTX 2080 显卡驱动

  1. 打开软件和更新,将系统的源更改为国内的源。这里选择阿里云的源。
    在’Ubuntu Software’页面的’Download from’ 的下拉列表中选择’other’,然后选择下图的阿里云源。
    Ubuntu 18.04.2 LTS + RTX2080 + tensorflow 1.13.1安装步骤
  2. 以免新版本的415和418驱动造成不必要的麻烦,这里选择版本为410的驱动
    Ubuntu 18.04.2 LTS + RTX2080 + tensorflow 1.13.1安装步骤
  3. 测试驱动是否安装成功
    输入以下指令,出现下图则表明驱动安装成功。
nvidia-smi

Ubuntu 18.04.2 LTS + RTX2080 + tensorflow 1.13.1安装步骤

2. 安装CUDA 10.0

CUDA 10.0 下载网址。按照下图选择相应的版本,下载deb。
Ubuntu 18.04.2 LTS + RTX2080 + tensorflow 1.13.1安装步骤

  1. 进入含有CUDA安装包cuda-repo-ubuntu1804-10-0-local-10.0.130-410.48_1.0-1_amd64.deb的目录’gpu_environment_installlocation’,执行以下命令:
sudo apt-key add /var/cuda-repo-10-0-local-10.0.130-410.48/7fa2af80.pub 
sudo dpkg -i cuda-repo-ubuntu1804-10-0-local-10.0.130-410.48_1.0-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda
  1. 查看CUDA 10.0 是否安装成功:
cat /usr/local/cuda/version.txt

Ubuntu 18.04.2 LTS + RTX2080 + tensorflow 1.13.1安装步骤

3. 安装cuDNN

  1. 选择适合CUDA 10.0 版本的 cuDNN ,下载地址,分别下载下图三个文件。
    Ubuntu 18.04.2 LTS + RTX2080 + tensorflow 1.13.1安装步骤
  2. 进入含有cuDNN v7.5.0 for CUDA 10.0的三个文件的目录’gpu_environment_installlocation’,执行以下命令安装:
sudo dpkg -i libcudnn7_7.5.0.56-1+cuda10.0_amd64.deb
sudo dpkg -i libcudnn7-dev_7.5.0.56-1+cuda10.0_amd64.deb
sudo dpkg -i libcudnn7-doc_7.5.0.56-1+cuda10.0_amd64.deb
  1. 验证cuDNN v7.5.0 for CUDA 10.0是否安装成功
# 使用如下命令将示例代码复制到当前用户目录,编译并运行其中的一个示例程序mnistCUDNN
cp -r /usr/src/cudnn_samples_v7/ ~
cd ~/cudnn_samples_v7/mnistCUDNN
make clean && make
./mnistCUDNN

Ubuntu 18.04.2 LTS + RTX2080 + tensorflow 1.13.1安装步骤

4. 安装Anaconda

这里选用的是python3.7 的 anaconda

bash Anaconda3-2018.12-Linux-x86_64.sh.sh
# 找到anaconda3安装路径的bin文件路径,执行以下命令,使得能识别conda指令。我的anaconda安装路径为'/home/gpu401/lab/zyz/anaconda3/''
echo 'export PATH="/home/gpu401/lab/zyz/anaconda3/bin:$PATH"'>> ~/.bashrc
source ~/.bashrc

5. 安装tensorflow 1.13.1

pip install tensorflow-gpu==1.13.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

推荐阅读
  • 在 CentOS 7 系统中安装 Scrapy 时遇到了一些挑战。尽管 Scrapy 在 Ubuntu 上安装简便,但在 CentOS 7 上需要额外的配置和步骤。本文总结了常见问题及其解决方案,帮助用户顺利安装并使用 Scrapy 进行网络爬虫开发。 ... [详细]
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 基于Linux开源VOIP系统LinPhone[四]
    ****************************************************************************************** ... [详细]
  • 在Windows系统中安装TensorFlow GPU版的详细指南与常见问题解决
    在Windows系统中安装TensorFlow GPU版是许多深度学习初学者面临的挑战。本文详细介绍了安装过程中的每一个步骤,并针对常见的问题提供了有效的解决方案。通过本文的指导,读者可以顺利地完成安装并避免常见的陷阱。 ... [详细]
  • 在Linux系统中避免安装MySQL的简易指南
    在Linux系统中避免安装MySQL的简易指南 ... [详细]
  • FreeBSD环境下PHP GD库安装问题的详细解决方案
    在 FreeBSD 环境下,安装 PHP GD 库时可能会遇到一些常见的问题。本文详细介绍了从配置到编译的完整步骤,包括解决依赖关系、配置选项以及常见错误的处理方法。通过这些详细的指导,开发者可以顺利地在 FreeBSD 上完成 PHP GD 库的安装,确保其正常运行。此外,本文还提供了一些优化建议,帮助提高安装过程的效率和稳定性。 ... [详细]
  • Amoeba 通过优化 MySQL 的读写分离功能显著提升了数据库性能。作为一款基于 MySQL 协议的代理工具,Amoeba 能够高效地处理应用程序的请求,并根据预设的规则将 SQL 请求智能地分配到不同的数据库实例,从而实现负载均衡和高可用性。该方案不仅提高了系统的并发处理能力,还有效减少了主数据库的负担,确保了数据的一致性和可靠性。 ... [详细]
  • 本文详细介绍了在Linux系统上编译安装MySQL 5.5源码的步骤。首先,通过Yum安装必要的依赖软件包,如GCC、GCC-C++等,确保编译环境的完备。接着,下载并解压MySQL 5.5的源码包,配置编译选项,进行编译和安装。最后,完成安装后,进行基本的配置和启动测试,确保MySQL服务正常运行。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • 本文介绍了如何在 Windows 系统上利用 Docker 构建一个包含 NGINX、PHP、MySQL、Redis 和 Elasticsearch 的集成开发环境。通过详细的步骤说明,帮助开发者快速搭建和配置这一复杂的技术栈,提升开发效率和环境一致性。 ... [详细]
  • window下的python安装插件,Go语言社区,Golang程序员人脉社 ... [详细]
  • Python错误重试让多少开发者头疼?高效解决方案出炉
    ### 优化后的摘要在处理 Python 开发中的错误重试问题时,许多开发者常常感到困扰。为了应对这一挑战,`tenacity` 库提供了一种高效的解决方案。首先,通过 `pip install tenacity` 安装该库。使用时,可以通过简单的规则配置重试策略。例如,可以设置多个重试条件,使用 `|`(或)和 `&`(与)操作符组合不同的参数,从而实现灵活的错误重试机制。此外,`tenacity` 还支持自定义等待时间、重试次数和异常处理,为开发者提供了强大的工具来提高代码的健壮性和可靠性。 ... [详细]
  • 为了在Hadoop 2.7.2中实现对Snappy压缩和解压功能的原生支持,本文详细介绍了如何重新编译Hadoop源代码,并优化其Native编译过程。通过这一优化,可以显著提升数据处理的效率和性能。此外,还探讨了编译过程中可能遇到的问题及其解决方案,为用户提供了一套完整的操作指南。 ... [详细]
  • 如何在任意浏览器中轻松安装并使用VSCode——Codeserver简易指南
    code-server 是一款强大的工具,允许用户在任何服务器上部署 VSCode,并通过浏览器进行访问和使用。这一解决方案不仅简化了开发环境的搭建过程,还提供了高度灵活的工作方式。用户只需访问 GitHub 上的官方仓库(GitHub-coder/code-server),即可获取详细的安装和配置指南,快速启动并运行 code-server。无论是个人开发者还是团队协作,code-server 都能提供高效、便捷的代码编辑体验。 ... [详细]
  • 本文介绍了 Vue 开发的入门指南,重点讲解了开发环境的配置与项目的基本搭建。推荐使用 WebStorm 作为 IDE,其下载地址为 。安装时请选择适合您操作系统的版本,并通过 获取激活码。WebStorm 是前端开发者的理想选择,提供了丰富的功能和强大的代码编辑能力。 ... [详细]
author-avatar
mobiledu2502918245
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有