anaconda迁移深度学习虚拟环境 and 在云服务器上配置(下)

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: anaconda迁移深度学习虚拟环境 and 在云服务器上配置

4.2 操作步骤


安装显卡驱动

使用浏览器访问 NVIDIA 官网,并选择显卡的驱动版本。本文选择配置如下图所示:

下载完成后,请双击安装包,根据页面提示完成安装。

安装 CUDA

进入 CUDA Toolkit Archive,选择对应版本。本文以下载10.2版本为例,如下图所示:

进入 “CUDA Toolkit 10.2 Download” 页面,选择对应系统配置。本文选择配置如下图所示:

单击 Download,开始下载(CUDA 10.1都选择最新的一版)。

4. 下载完成后,请双击安装包,并根据页面提示进行安装。其中,请注意以下步骤:

在弹出的 “CUDA Setup Package” 窗口中,Extraction path 为暂时存放地址,无需修改,保持默认并单击 OK。如下图所示:

配置环境变量

1 在弹出菜单中选择运行。

2. 在“运行”窗口中输入 sysdm.cpl,并单击确定。

3. 在打开的“系统属性”窗口中,选择高级页签,并单击环境变量。如下图所示:


4.选择“系统变量”中的 “Path”,单击编辑。

5. 在弹出的“编辑环境变量”窗口中,新建并输入如下环境变量配置。


/

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin 
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\libnvvp
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64
C:\Program Files\NVIDIA Corporation\NVSMI


编辑完成后如下图所示:


6.连续单击3次确定,保存设置。

检查显卡驱动及 CUDA

1.在弹出菜单中选择运行。

2. 在“运行”窗口中输入 cmd,并单击确定。

3. 在 cmd 窗口中:

执行以下命令,检查显卡驱动是否安装成功。

nvidia-smi


/

返回如下图所示界面表示显卡驱动安装成功。下图为正在运行中的 GPU,在 GPU 运行时,该命令可查看 GPU 的使用情况。


执行以下命令,检查 CUDA 是否安装成功。


/

nvcc -V

返回如下图所示界面表示 CUDA 安装成功。

安装 cuDNN(见本地文档)

1.前往 cuDNN Download 页面,单击 Archived cuDNN Releases 查看更多版本。

2. 找到所需 cuDNN 版本,并下载。

3. 解压 cuDNN 压缩包,并将 bin、include 及 lib 文件夹拷贝至 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2 目录下。

4. 至此已完成 cuDNN 安装。


可能遇到的后续问题(持续更新)


1、解决Could not load dynamic library ‘cudnn64_7.dll‘; dlerror cudnn64_7.dll not found

解决:下载文件到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA目录下

2、【Python与tensorflow关联报错】ModuleNotFoundError: No module named ‘termcolor‘,但pip3 show termcolor显示包已存在

解决:卸了重装termcolor

3、NVIDIA Jetson Xavier NX上导入tensorflow报错:AttributeError: module ‘wrapt‘ has no attribute ‘ObjectProxy‘

解决:pip3 install wrapt==1.11.1

考:大神文章

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
18天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
27 1
|
1月前
|
弹性计算
2024年阿里云服务器不同实例规格与配置实时优惠价格整理与分享
2024年阿里云服务器的优惠价格新鲜出炉,有特惠云服务器也有普通优惠价格,本文为大家整理汇总了2024年阿里云服务器的优惠价格,包含特惠云服务器和其他配置云服务器的优惠价格。以便大家了解自己想购买的云服务器选择不同实例规格和带宽情况下的价格,仅供参考。
2024年阿里云服务器不同实例规格与配置实时优惠价格整理与分享
|
15天前
|
存储 弹性计算 安全
阿里云服务器2核2G、2核4G配置最新租用收费标准及活动价格参考
2核2G、2核4G配置是很多个人和企业建站以及部署中小型的web应用等场景时首选的云服务器配置,这些配置的租用价格也是用户非常关心的问题,本文为大家整理汇总了2024年阿里云服务器2核2G、2核4G配置不同实例规格及地域之间的收费标准,同时整理了这些配置最新活动价格,以供大家参考和选择。
阿里云服务器2核2G、2核4G配置最新租用收费标准及活动价格参考
|
17天前
|
域名解析 网络协议 应用服务中间件
阿里云服务器配置免费https服务
阿里云服务器配置免费https服务
|
20天前
|
安全 关系型数据库 MySQL
国产麒麟服务器等保二级 配置规范(一)
国产麒麟服务器等保二级 配置规范(一)
33 0
|
20天前
|
数据采集
robots.txt配置 减小服务器压力
robots.txt配置 减小服务器压力
13 0
|
1月前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
17 0
|
1天前
|
机器学习/深度学习 传感器 自动驾驶
基于深度学习的图像识别在自动驾驶系统中的应用研究
【4月更文挑战第28天】 随着人工智能技术的突飞猛进,深度学习在图像识别领域的应用已逐渐成熟,并在自动驾驶系统中扮演着至关重要的角色。本文聚焦于探讨深度学习模型如何优化自动驾驶车辆的图像识别过程,以及这些技术如何提高系统的整体性能和安全性。文中首先介绍了深度学习在图像处理中的基础理论,随后详细分析了卷积神经网络(CNN)在车辆环境感知中的应用,并提出了一种新型的融合算法,该算法能更有效地处理复杂环境下的图像数据。通过实验验证,本研究所提出的模型在多个公开数据集上表现出了优越的识别精度和实时性,为未来自动驾驶技术的发展提供了有价值的参考。
|
2天前
|
机器学习/深度学习 传感器 自动驾驶
基于深度学习的图像识别技术在自动驾驶系统中的应用
【4月更文挑战第28天】 随着人工智能技术的飞速发展,深度学习已成为推动技术创新的核心动力之一。特别是在图像识别领域,深度学习技术通过模仿人类视觉系统的机制,实现了对复杂视觉信息的高效处理。本文旨在探讨深度学习技术在自动驾驶系统中图像识别的应用,重点分析卷积神经网络(CNN)的结构优化、训练策略以及在实际道路环境中的感知能力提升。此外,文章还讨论了目前面临的主要挑战和未来的发展趋势。
|
2天前
|
机器学习/深度学习 计算机视觉 网络架构
深度学习在图像识别中的应用与挑战
【4月更文挑战第28天】 随着人工智能技术的飞速发展,深度学习已经成为计算机视觉领域的核心动力之一。本文旨在探讨深度学习技术在图像识别任务中的应用及其面临的挑战。首先,我们将概述深度学习的基本原理和关键技术,包括卷积神经网络(CNN)和循环神经网络(RNN)。接着,文章将深入探讨深度学习在图像分类、目标检测以及语义分割等图像识别子领域中的具体应用案例。最后,我们讨论了目前该领域存在的一些主要挑战,如模型泛化能力、计算资源需求以及对抗性攻击,并对未来发展趋势提出展望。