当前位置: 首页 > article >正文

Windows 下 PyTorch 入门深度学习环境安装与配置 GPU 版

1.确定自己的硬件信息,确定电脑有英伟达 (NVIDIA)显卡

        在任务栏上右键打开任务管理器

2.下载安装 Anaconda

        (建议安装迅雷下载,同时浏览器添加扩展 “迅雷Chrome支持”)

        https://www.anaconda.com/

        https://repo.anaconda.com/archive(历史版本)

        双击安装包

        换一下路径尽量不要安装在C盘

        安装完了,双击这个运行

        刚开始可能速度有点慢多等等,有更新提示就更新

        有如图所示界面就成功了

        去寻找安装目录,把anaconda3中envs文件夹,安全权限修改全部允许

3.利用 conda 或者 pip 安装 PyTorch 

        确定自己安装的CUDA版本与GPU关系,安装GPU版本 PyTorch

        打开软件的黑窗口

Anaconda命令行,查看虚拟环境
conda env list
创建虚拟环境
conda create -n test python=3.9
开启
conda activate test
关闭
conda deactivate
移除虚拟环境
conda remove -n test --all

指定路径方式
D:
conda create --prefix=D:/Ruanjian/anaconda3/envs/test python=3.9
conda remove --prefix=D:/Ruanjian/anaconda3/envs/test --all
conda activate D:\Ruanjian\anaconda3\envs\test
conda deactivate

        确定自己显卡的算力
        确定自己的可选择CUDA Runtime Version
        确保自己的CUDA Driver 版本>= CUDA Runtime 版本

nvidia-smi

        无法确保版本对应关系,就无脑升级到最新

        安装显卡驱动最新版本
        https://www.nvidia.cn/Download/index.aspx?lang=cn

        按自己的电脑配置来

        打开软件的黑窗口

conda info --env
activate test

        添加清华镜像源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/

        输入命令行:

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c nvidia  

        应该会下载好久一直等就行

        再等一会......

        下载完成

        验证是否安装成功

import torch
torch.cuda.is_available()

3.配置 PyCharm


        本文章仅供学习交流使用,如有侵权,联系删除


http://www.kler.cn/news/160179.html

相关文章:

  • Windows server 部署iSCSI共享磁盘搭建故障转移群集
  • BearPi Std 板从入门到放弃 - 引气入体篇(9)(DAC->ADC)
  • Java LeetCode篇-深入了解二叉树经典解法(三种方式实现:获取二叉树的最大深度)
  • Redis——某马点评day03——part2:秒杀业务异步优化
  • 鸿蒙4.0开发笔记之ArkTS语法基础之应用生命周期与页面中组件的生命周期(十六)
  • Park Unpark
  • Web安全漏洞分析-XSS(下)
  • ApplicationContextAware 类
  • ELK 日志解决方案
  • AI网关究竟是什么,怎么样才算是AI算力的网关
  • 跟着GPT学习shell脚本,理论与实践相结合的学习计划。(一)
  • 团队git操作流程
  • 单片机开发常用的软件构架
  • html5各行各业官网模板源码下载(1)
  • 19、pytest通过mark标记测试函数
  • 每天一点python——day85
  • 记录一次vscode markdown的图片路径相关插件学习配置过程
  • 【微服务】分布式限流如何实现
  • Android10 Dialog bug
  • 【技术干货】宇视IPC音频问题解决步骤
  • 编程常见的问题
  • Java动态代理实现与原理详细分析
  • linux环境下编译安装OpenCV For Java(CentOS 7)
  • 判断完数(写出部分函数)
  • Uncle Maker: (Time)Stamping Out The Competition in Ethereum
  • Ribbon 饥饿加载
  • Fabric:创建应用通道
  • 图的建立与实现(使用邻接矩阵)(附赠Kruskal算法)
  • 『亚马逊云科技产品测评』活动征文| 基于etcd实现服务发现
  • Hello World!