【深度学习】Anaconda3 + PyCharm 的环境配置 1:手把手带你安装 PyTorch 并创建 PyCharm 项目

前言

文章性质:实操记录 💻

主要内容:这篇文章记录了 PyTorch 的安装过程,包括:

                        1. 创建并激活新的虚拟环境;

                        2. 查看电脑是否支持 CUDA 以及 CUDA 的版本;

                        3. 根据 CUDA 的版本安装 PyTorch;

                        4. 在 PyCharm 中创建使用 pytorch_gpu 虚拟环境的新项目;

                        5. 在 PyCharm 中验证 PyTorch 是否安装成功。

相关文档:anaconda+pytorch+opencv安装及环境配置_pytorch安装opencv-CSDN博客

冷知识+1:小伙伴们不经意的 点赞 👍🏻 与 收藏 ✨ 可以让作者更有创作动力!  

1、创建并激活新的虚拟环境

首先,我们需要为安装 PyTorch 创建新的虚拟环境: conda create -n pytorch_gpu python=3.7 ,这里的 pytorch_gpu 是我自定义的环境名,等安装结束后,可以用 conda env list 命令查看所有虚拟环境,还可以在控制台中输入 activate pytorch_gpu 命令来激活虚拟环境。

2、查看电脑是否支持 CUDA

我们可以输入 nvidia-smi 命令查看自己电脑是否支持 CUDA 以及 CUDA 的版本,通常来说,只要是英伟达的显卡都可以使用 GPU 加速。我电脑支持的 CUDA Version 是 11.6 以前:

3、根据 CUDA 安装 PyTorch

根据是否支持 CUDA 以及 CUDA 的版本,我们可以在 PyTorch 官网 复制对应的安装语句:

conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch

4、在 PyCharm 中创建项目 

安装完 Pytorch 后,我们在 Pycharm 中创建使用 pytorch_gpu 虚拟环境的新项目,具体如下:

5、验证 PyTorch 安装成功 

最后,我们可以在 Python Console 中 import torch ,若无报错则说明 PyTorch 安装成功,然后再输入 torch.cuda.is_available() 命令查看输出,若为 True 说明电脑有可供 PyTorch 调用的 GPU 。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/343738.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

NAND Separate Command Address (SCA) 接口命令解读

CA output packet和CA input packet是Separate Command Address (SCA) NAND接口协议中用于命令和地址传输的关键数据结构。 CA Input Packet: 在SCA接口中,输入到NAND器件的命令和地址信息被组织成并行至串行转换的CA(Command and Address)输…

主动学习基础-贝叶斯神经网络

引言 传统的深度神经网络一般都有过度自信的问题。 即使我给神经网络提供一个从来没有训练过的类别图像,神经网络也会输出一个类别。比如训练猫狗的分类器,如果你抛出一个人的图像,网络也会将其分类为猫或者狗。 在几乎所有现实世界的问题中…

【论文阅读】Self-supervised Learning: Generative or Contrastive

Abstract 研究了在计算机视觉、自然语言处理和图形学习中用于表示的新的自监督学习方法。全面回顾了现有的实证方法,并根据其目的将其归纳为三大类:生成性、对比性和生成性对比(对抗性)。进一步收集了关于自我监督学习的相关理论…

亚信安慧AntDB超融合数据库:拓展亿级用户系统的智能化新纪元

在面对亿级用户规模的系统建设需求时,传统数据库往往面临诸多挑战。为了满足多样化的技术要求,项目通常需要倚赖多套技术体系,例如,一套关系型数据库用于元数据管理和标签化管理,另一套则专注于非结构化文件的处理。这…

软件测试|深入了解PyCharmDebug功能:逐步调试Python代码

简介 PyCharm作为一款强大的Python集成开发环境,提供了丰富的调试功能,可以帮助开发者轻松定位和解决代码问题。本文将详细介绍如何在PyCharm中使用Debug功能,并通过示例演示其实际应用。 debug 步骤 打开项目: 打开PyCharm&…

因成本不断增加,阿里云发布区域调价公告|一周IT资讯

因成本不断增加,阿里云发布域名调价公告 1月9日晚,阿里云在官网发布域名调价公告:因注册局成本上调、域名实名制审核等服务成本不断增加,经慎重考虑,现决定于2024年2月1日,对 .net 英文域名进行价格调整&a…

关于自动化测试用例失败重试的一些思考

动化测试用例失败重跑有助于提高自动化用例的稳定性,那我们来看一下,python和java生态里都有哪些具体做法? 怎么做 如果是在python生态里,用pytest做测试驱动,那么可以通过pytest的插件pytest-rerunfailures来实现失…

apipost 前端使用云端mock实现自定义返回

目录 一.新建接口 1.选择mock环境 2.设置接口路径,以及相关参数 3.自定应响应示例 4.开启云端mock,设置相应条件 5.更改接口类型post,保存设置,发送请求 6.测试 一.新建接口 1.选择mock环境 如图,更改环境 2.设置接口路径&#xff0c…

Mr_HJ / form-generator项目文档学习与记录(续2)

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统 更多nbcio-boot功能请看演示系统 gitee源代码地址 后端代码: https://gitee.com/nbacheng/n…

Android开发基础(四)

Android开发基础(四) 本篇将从Android数据存储方式去理解Android开发。 Android数据存储方式 Android提供了多种数据存储方式。 一、SharedPreferences存储 主要用于存储一些简单的配置信息,如登录账号密码等; 这种存储方式采…

androj studio安装及运行源码

抖音教学视频 目录 1、 jdk安装 2、下载安装androj studio 3 、打开源码安装运行相关组件 4、 安装模拟器 1、 jdk安装 安卓项目也是java开发的,运行在虚拟机上,安装jdk及运行的时候,就会自动生成虚拟机, jdk前面已经讲过&…

MFC为对话框资源添加类

VC6新建一个对话框类型的工程; 建立之后资源中默认有2个对话框,一个是主对话框,About这个是默认建立的关于版权信息的; 然后主对话框有对应的.h和.cpp文件;可以在其中进行编程; 默认建立的有一个 关于 对话框; 在资源中新插入一个对话框,IDD_DIALOG1是对话框ID; 新加…