首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

Win10系统下使用anaconda在虚拟环境下安装多版本CUDA及CUDNN

  • 25-02-18 05:20
  • 3214
  • 13525
blog.csdn.net

 

目录

1. 需求说明

2. 操作步骤

1)查看系统环境cuda版本

2)查看版本支持

3)创建虚拟环境

4)安装cuda

5)安装cudnn

6)安装tensorflow_gpu == 2.2.0

3. 测试


基础环境:Win10

                 Anaconda3

笔者已经在系统中搭建好的环境:

           Python 3.6

           CUDA 10.0

           CUDNN 7.6.4

          tensorflow-gpu 1.13.2

笔者需要搭建的环境:

          CUDA 10.1

          CUDNN 7.6.5

          python3.7

          tensorflow-gpu 2.2.0


1. 需求说明

      相信大多数人在初次学习深度学习时,都已经在win10系统环境中安装了cuda以及对应的cudnn,但是在接触各种深度学习代码后,一个版本的cuda已经无法满足要求,需要我们安装不同版本的cuda,这时候我们通过anaconda创建的虚拟环境,即可安装任意版本的cuda,是不是很amazing。接下来是具体步骤。

2. 操作步骤

说明:对conda熟悉着,可以直接从(4)步开始看。

1)查看系统环境cuda版本

使用nvcc -V 可以查看系统环境下的cuda版本。

nvcc -V

  

2)查看版本支持

 以管理员身份打开Anaconda Prompt,输入下列命令查看conda目前支持的cudatoolkit版本。(注cudatoolkit也是cuda)

conda search cudatoolkit --info

可以看到conda支持cuda10.1,很OK,接下来看看支持cudnn 的版本。

conda search cudnn --info

 

也看到了我所需要的版本了,接下来介绍安装了。

3)创建虚拟环境

 创建一个名为tensorflow的虚拟环境,python为3.7版本。

conda create -n tencorflow python=3.7

 然后激活环境,如下图所示。

conda activate tensorflow

 

  

4)安装cuda

说明:如果下载很慢,建议搭个梯子。

conda install cudatoolkit=10.1

 

注:笔者已经安装好,此图源于网络。 

5)安装cudnn

conda install cudnn=7.6.5

 

注:笔者已经安装好,此图源于网络。  

6)安装tensorflow_gpu == 2.2.0

pip install tensorflow-gpu==2.2.0

3. 测试

1. 用conda list看下此环境已经安装的包

conda list

 

此时说明已经安装好。

2. 用demo测试下

在终端输入python进入python环境。

输入import tensorflow as tf

import tensorflow as tf

到此,tensorflow-gpu基本环境搭建完成,可能还会遇到一些包无法找到,读者按照错误提示,在Anaconda Prompt中安装即可。

如有问题,欢迎大家积极留言。


说明:安装完后使用 nvcc -V发现cuda版本未变化怎么回事?

依然是系统安装的CUDA 10.0版本,而不是conda安装的CUDA10.1版本,因为系统安装的CUDA是加入了系统的环境变量的,这个没有影响,读者大可放心。

 

 

 

注:本文转载自blog.csdn.net的孔言66的文章"https://blog.csdn.net/qq_41719643/article/details/109777042"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top