IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 2021-07-10 -> 正文阅读

[Python知识库]2021-07-10

Win10下Pytorch的cuda环境配置

jupyter notebook出现如下问题:

在这里插入图片描述显卡型号为NVIDIA GeForce RTX 3050 Ti

使用torch.cuda.is_available()判断显示True,但是无法将tensor数据加载到GPU上。根据错误提示,显示**CUDA*型号不兼容。

查看显卡CUDA版本

在这里插入图片描述
打开Anaconda Prompt,输入命令nvidia-smi命令中间没有空格),显示显卡信息如上图所示,CUDA Version为11.3。

输入命令conda list(显示你所安装的包版本)
在这里插入图片描述
找到安装pytorch的版本信息如下:
在这里插入图片描述
显示CUDA信息为10.2,查阅相关资料CUDA11以上的不兼容CUDA10.2的配置。

重新安装CUDA11的pytorch虚拟环境

conda创建新的虚拟环境

conda create -n '环境名' python='python版本号'

例如:创建环境名为pytorch的虚拟环境,python版本信息为3.8.8

conda create -n pytorch python=3.8.8

创建完成后,激活环境:conda activate pytorch
在这里插入图片描述原始环境为(base)

conda activate pytorch # 激活环境名为pytorch的虚拟环境

在这里插入图片描述环境名由base变为pytorch

打开pytorch官网
在这里插入图片描述

  • 【1】表示pytorch版本信息
  • 【2】表示安装语言
  • 【3】表示CUDA版本信息号(注意:一定要与自己GPU上的CUDA信息对上)
  • 【4】安装命令
    将【4】处的命令复制粘贴到Anaconda Prompt终端运行即可,由于官网需要外网,且下载速度比较慢,安装的pytorch大小为1.6GB。本人安装过程一直失败。
    在这里插入图片描述
    在这里插入图片描述
    解决方法
    方法一:利用清华镜像源下载安装pytorch安装包。根据上图信息,我们所需的版本信息为pytorch-1.9.0 py3.8_cuda11.1_cudnn8_0
    在这里插入图片描述
    红线所示压缩包下载,推荐使用迅雷下载(时间就是金钱嘻嘻
    下载完成后,使用离线包安装命令安装pytorch
conda install --offline 'pytorch安装包绝对路径’

我的示例过程:
在这里插入图片描述
此过程需要等待一会,安装成功后,再次运行下述命令,安装一些配套的软件。

conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c conda-forge 
# 这是pytorch官网的安装命令

方法二:利用VPN连接外网,此处不再详细说明,有兴趣的自己可以搜索查看相关信息。

验证pytorch环境是否安装成功

命令行输入:python进入python环境,输入下述代码验证是否安装成功。

import torch
print(torch.cuda.is_available()) #应该输出True
x = torch.ones(2,2)
print(x)
x = x.cuda() # 应该显示device='cuda:0'的信息
print(x)

在这里插入图片描述

如此pytorch的CUDA环境就配置完毕,解决了显示的错误信息NVIDIA GeForce RTX 3050 Ti Laptop GPU with CUDA capability sm_86 is not compatible with the current PyTorch installation.

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-07-11 16:36:07  更:2021-07-11 16:37:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/8 6:49:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码