vscode终端安装pytorch环境全流程小白版(linux+windows通用版)

这篇具有很好参考价值的文章主要介绍了vscode终端安装pytorch环境全流程小白版(linux+windows通用版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.确定操作系统及cuda版本

  • 前置知识: 安装好annaconda或者miniconda进行python虚拟环境管理,建议miniconda。(好处是你可以在一台主机上安装多个互不影响的python虚拟环境,然后在运行项目1时激活其对应的python虚拟环境1,在运行项目2时激活其对应的python虚拟环境2)。当然如果你是100%小白,先不管这些也问题不大,但我强烈建议你花点时间学一下,毕竟大概最多一个月后你还是要学的。
  • 确认操作系统: 这个很简单,主要是三类,windows、linux(Ubuntu、centos等)、macos。不同版本的系统底层gcc版本可能不太一样,可能会影响下一步中的兼容性问题,不过一般不会遇到。
  • 确认系统中安装的cuda版本: 在终端输入 nvidia-smi,回车,例如下图,版本号为11.8:
    vscode配置pytorch,AI基础技能,vscode,pytorch,linux,计算机视觉,conda

2.确定python pytorch cuda之间的版本是否兼容

在正式配置环境之前,需要检查兼容性。(后续当你对需要配置环境的主机或者服务器熟悉后,该步骤可省略)

  • 对于python和pytorch,我没有找到兼容性表格,但总体来说,旧的python对应旧一点的pytorch,新的对应新一点的基本都没问题,python3.7-3.10,pytorch1.10-2.0。

  • 然后最重要的是 pytorch和系统cuda之间的版本兼容问题。总体上来说你安装的pytorch对应的cuda版本要小于等于系统cuda版本(最好是等于)。 没了,就这一个最重要的原则。举个例子进行说明:例如经过上一步你知道自己系统的cuda版本是11.8,那么你安装的pytorch对应的cuda版本要小于等于11.8,最好就是是11.8。具体见第4步安装pytorch。

  • 此外,还有pytorch与gcc的兼容性问题,遇到此问题的概率较小,万一遇到只需要更新一下gcc版本就行,不再赘述。

3.创建基础的python虚拟环境

在完成前两步后,运用以下命令创建一个新的conda环境,指定名字为farmer,python使用3.9版本。

vscode配置pytorch,AI基础技能,vscode,pytorch,linux,计算机视觉,conda

4.安装pytorch

在完成第三步的基础上,我们继续。先进一步解释一下第三步创建python虚拟环境相当于做了什么事?此时其实就相当于将操作系统看做一个python小区,小区有物业管家比如为python3.7,但你自己在系统里新建了一个独立的小别墅,管家是python3.9,然后在这个小房间里安装各种包(添置各种物品,进行各种装修),不会影响整个小区,哪天不爽你可以直接把别墅拆了,同理也可以为不同的项目创建不同的别墅和python管家,安装不同的包。大家互不影响,也不会影响到原本的小区和管家。(大致是这么个意思)

先在终端激活该虚拟环境,命令为conda activate farmer(你在上一步中指定的虚拟环境的名字),此时你就可以安装各种包了,相当于给别墅添置各种物品。而所谓的安装pytorch,其实也就是安装几个包而已,本质上和利用pip安装个numpy没啥区别。后续具体步骤如下:

在明确了第一、二步的判断,并创建、激活虚拟环境之后,进入pytorch官网,如下图,选择pytorch版本、操作系统类型、安装方式(选择conda)、语言、cuda版本号,复制红框中的命令到vscode的终端(linux、windows终端类似),回车则会为当前python虚拟环境安装gpu版pytorch。一般会有600-1000MB左右,等待安装完毕,则大功告成。
vscode配置pytorch,AI基础技能,vscode,pytorch,linux,计算机视觉,conda

如果想要选择特定的pytorch版本: 点击previous versions of pytorch,以1.12.0为例,看conda下面的就行,wheel下面的不用看。然后同样的,判断确认自己的操作系统,确认cuda版本,复制相应的命令到终端,回车等待下载完毕即可。

这里有一个问题需要注意:比如前面我们查看了自己电脑的cuda是11.8版本,但在这里并没有看到相对应的11.8版本,怎么办呢?这时候通常只需要选择相近版本就行,比如11.6或11.7,大概率都是没有问题的。另外一种就是选择经典版本(cuda10.2和11.3兼容绝大部分pytorch版本),这时你11.8选择11.3大概率也是没有问题的。

vscode配置pytorch,AI基础技能,vscode,pytorch,linux,计算机视觉,conda
终端示例如下,再次强调,先激活环境,然后复制输入前面说的命令,回车输入y,等待安装完毕即可:

vscode配置pytorch,AI基础技能,vscode,pytorch,linux,计算机视觉,conda
vscode配置pytorch,AI基础技能,vscode,pytorch,linux,计算机视觉,conda

完成后可在终端输入conda list 查看当前python虚拟环境中的所有包,验证pytorch是否安装成功,如下图,可以看见安装的几个包对应的python版本和cuda版本。

vscode配置pytorch,AI基础技能,vscode,pytorch,linux,计算机视觉,conda文章来源地址https://www.toymoban.com/news/detail-724483.html

5.总结提醒

  • 在理解本教程的思路后,同理可方便的学会其他情况下的安装思路,并不局限于编辑器是vscode还是pycharm,也不局限于操作系统是linux还是windows。也不局限于大家是在系统默认终端,还是vscode或者pycharm里面的终端进行操作,无所谓,都可以。
  • 最好的步骤是按照上述思路一步步明确进行,特别是对于小白。熟悉后第一、二步均可以快速跳过。一定要先激活对应环境再进行pytorch安装,否则会直接装在系统默认的base环境中,后续会引起不必要的麻烦。作者也是踩了很多坑,没人教一步步才熟悉的,希望大家能少走点弯路!

到了这里,关于vscode终端安装pytorch环境全流程小白版(linux+windows通用版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows下基于VSCode搭建C++开发环境(包含整合MinGW64、CMake的详细流程)

    最近想写写C++,装了VisualStudio 2022,折腾半天。对于一个用惯VSCode的人来说,总感觉IDE太笨重。于是自己网上各种查资料,自己琢磨,搭建了一套Windows下基于VSCode和CMake的C++轻量级开发环境。 1. 下载并安装VSCode VSCode下载地址(AzureCDN加速地址) 首先同意安装协议: 下一步,

    2024年02月15日
    浏览(68)
  • Windows系统下安装Visual Studio及配置C++环境(小白篇)

     作者简介:笔者小白一枚,写这些文章只是为了能够在自己踩过坑之后,能为后人搭一座桥。本文章仅支持在Windows系统上安装Visual Studio 软件简介:Visual Studio(VS)是一款由微软公司以Windows为主要平台开发的一款功能强大的IDE(Integrated Development Environment:集成开发环境),支

    2024年02月12日
    浏览(57)
  • WSL2的安装与配置(创建Anaconda虚拟环境、更新软件包、安装PyTorch、VSCode)

    以管理员身份打开 PowerShell(“开始”菜单 “PowerShell” 单击右键 “以管理员身份运行”),然后输入以下命令: 以管理员身份打开 PowerShell 并运行: ❗️重新启动计算机(必须) 下载内核并安装: 适用于 x64 计算机的 WSL2 Linux 内核更新包 打开 PowerShell,然后在安装新的 Linux

    2024年04月15日
    浏览(55)
  • Windows环境下GPU版本pytorch安装

    通过官网引导就可以完成安装,或者通过下面网址复制conda安装命令,安装历史版本 Previous PyTorch Versions | PyTorch ​ 输出: 参考: Windows环境下Gpu版本的Pytorch安装_pytorch向下兼容吗_晓码bigdata的博客-CSDN博客

    2024年02月12日
    浏览(56)
  • windows + ubuntu + vscode开发环境配置安装

            如果安装了windows子系统的朋友,可以选择继续使用。或者提前卸载WSL,再选择安装虚拟机。虚拟机占用内存较大,WSL可能对于开发的一些需求还有欠缺。根据自己的实际情况进行选择。         WIN10/11安装WSL(请参考官方资料,很详细):          外部连接审核不通

    2024年02月06日
    浏览(58)
  • Windows下Anaconda+CUDA+CUDNN+Pytorch+VSCODE安装配置及常见问题(可行方案)

    前言 此处写的以自己GT730为例,主要针对老版本显卡的可行安装步骤 这个内容主要是针对自己折腾几天遇到的问题和解决方法的一个记录,用来作为自己的备忘,遇到同样问题可以参考,同时也感谢各位博主之前的分享,为我提供了极大帮助; 另外,若有其它问题也可留言

    2024年02月04日
    浏览(64)
  • VSCode安装及环境配置详细教程(windows版本)

    目录 安装VSCode 安装Python 检查环境变量 检查Python是否能运行 VSCode环境配置 切换成简体中文 添加Python插件 编写代码运行 !!请先在官网下载Python和VSCode安装包,保存至本地 Python官网:https://www.python.org/downloads/ 根据自己的电脑系统选择相应的版本。    VS Code官网:Download

    2024年02月13日
    浏览(97)
  • VScode——下载、安装、配置C/C++环境(windows)

    还在因为vscode官方下载慢而头疼嘛,按这个步骤来直接起飞兄弟萌 首先进入vscode官方网站然后选择对应版本下载 然后进入浏览器下载页面 复制下载链接粘贴到地址栏 将地址中的/stable前换成vscode.cdn.azure.cn 即可实现超速下载 下面是一个国内镜像的下载链接 https://vscode.cdn.az

    2024年02月03日
    浏览(68)
  • 【pytorch】新的windows电脑从头搭建pytorch深度学习环境(完整版+附安装包)

    最近新买了一台台式机,配置是 i5 13600KF + 3060Ti 。我本身在工作中台式机上是使用pytorch上进行深度学习,因此需要从头搭建pytorch环境。此文算是记录一下,如果有人需要参考也是可以的。 新电脑首先需要对环境进行一定的配置,简而言之就是装一下驱动+软件。 包括显卡驱

    2024年02月09日
    浏览(58)
  • windows11+GPU1060安装强化学习环境之pytorch

    这里大家看一个视频系列,讲得非常详细,链接在此:https://www.bilibili.com/video/BV1S5411X7FY?p=28vd_source=3be739b673e1151850f4b8060ac78e1a 这里主要是说我遇到的问题以及解决办法。 首先,我的笔记本是有显卡的,只不过算力为6,较低,但是已经差不多了,主要是想在windows上操作,嗯,还

    2024年01月19日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包