miniconda+VSCode深度学习环境配置Pytorch版(小白教程一)

【Python】Miniconda+Vscode+Jupyter 环境搭建 区别就是有无图形化界面,安装Mini版可以节约大量的空间,完整版的图形化界面可以带来更多的快捷操作,大家可以根据实际的场景来安装。可以看到刚刚创建的虚拟环境,至此使用 conda 托管的 Python 环境就已经搭建完毕,更多关于 conda 的使用可以查看文末的章节。安装完成后,打开 Vscode,在左侧点击几个方块的按钮,然后在右侧弹出的框中搜索python。,会弹出如下图的框,点击 install,它会为我们自动安装当前环境适用的 Jupyter。 阅读详情
AI摘要

本教程详细指导小白用户在Windows系统下配置深度学习开发环境:首先确认并安装适配的CUDA版本;其次安装Miniconda并将其路径添加至系统环境变量;接着安装VSCode,完成汉化及Python扩展配置;最后使用conda创建指定Python版本的虚拟环境,为PyTorch等深度学习框架提供隔离、可控的运行基础。

1.安装cuda

使用win+r快捷键打开运行窗口,输入cmd调出命令提示符,在命令提示符窗口中输入以下命令查看自己的电脑支持的最高cuda版本。

nvidia-smi

在这里插入图片描述链接1:https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exe_local
链接2:https://pan.quark.cn/s/cbca57d80bf8
在这里我安装的版本为cuda12.6.3,安装路径默认即可,安装时选择精简即可。

在这里插入图片描述

2.安装miniconda

 链接1: https://wwnr.lanzouv.com/imqTK2j6oeyf .  密码:bynf
 链接2: https://repo.anaconda.com/miniconda/.选择自己想要的版本
Alt

  Miniconda3-py39_24.11.1-0-Windows-x86_64.exe

名称解释
Miniconda3-py39_24.11.1-0-Windows-x86_64.exe
Miniconda3软件名称
pyxx表示 Python 的版本,例如:py39 指 Python 版本为 3.9
24.11.1-0版本号,通常用于表示软件的具体发布版本
Windows-x86_64.exe适用于32位或者 64 位 Windows 操作系统

这里下载的python版本并不重要,miniconda只是个管理python环境的工具,后面环境需要什么版本的python可以指定。
安装miniconda
在这里插入图片描述

在这里插入图片描述
 如果电脑只有自己一个账户, 为所有用户安装和仅为自己安装选哪个都一样。

 安装路径一定不要有中文

在这里插入图片描述
点击安装 等待安装完成。
在这里插入图片描述

将miniconda安装路径添加到系统环境变量中

开始🔎搜索高级系统设置打开
找到环境变量并打开
在这里插入图片描述

找到系统变量中的Path,双击鼠标左键打开在这里插入图片描述
点击新建 添加以下三行之后,在点击确定
在这里插入图片描述

3.安装VSCode

链接:https://code.visualstudio.com/.
在这里插入图片描述
安装VSCode
在这里插入图片描述
根据自己的需要选择是否需要创建桌面快捷方式。不选可以在开始菜单中找到。点击下一步等待安装完成并运行。
在这里插入图片描述

VSCode汉化

点击扩展–>搜索Chinese–>安装。
在这里插入图片描述
安装完成点击右下角提示的重新启动
在这里插入图片描述
重启之后就变成中文的版本了 然后点击扩展–>搜索python–>安装python插件
在这里插入图片描述
到这里环境就配置完成了。

miniconda创建虚拟环境

方法一:打开右下角开始菜单 找到刚刚安装的Anaconda Prompt

在这里插入图片描述方法二:在VSCode中找到终端–>新建终端。
在这里插入图片描述
在这里方法一和方法二的作用相同,可以根据自己喜好选择

  选择方法二出现的问题:不显示当前环境名称
在这里插入图片描述
解决办法:重新以管理员身份运行VSCode
在这里插入图片描述
复制以下三条命令在终端中回车输入:出现RemoteSigned,重新打开终端会看到 (base)。


conda init
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Get-ExecutionPolicy

在这里插入图片描述

  base是主环境,一般不在主环境中安装python依赖包,需要用miniconda针对不同的项目创建不同的虚拟环境。避免不同项目的python依赖包版本不匹配无法正常使用。

在终端中输入以下命令创建虚拟环境
  conda create -n xxx python==3.x ,在这里python版本可以是3.8也可以是3.10,可以根据自己的需要来进行创建 比如在这里我创建一个名为test,python版本为3.9的虚拟环境
方法一:
  第一步

conda create -n test python==3.9 

  第二步输入 y
在这里插入图片描述
方法二:直接一步到位

conda create -n test python==3.9 -y

在这里插入图片描述
  输入以下命令查看自己创建的虚拟环境

conda env list

在这里插入图片描述
  带 * 的为当前激活的环境
激活自己创建的虚拟环境 输入以下命令

conda activate test

在这里插入图片描述
成功激活后 () 中的环境名会变为你激活的虚拟环境名,接下来看教程二。

------------------------------------------------------------ 常用的命令 --------------------------------------------------------

以下为常用的命令,没有python基础的建议百度搜索python菜鸟教程

#返回主环境
conda activate base
#移除虚拟环境
conda remove --name <env_name> --all
#查询python包命令
pip list
#pip通道安装命令
pip install xxx#比如安装numpy就是pip install numpy,
#安装多个包用空格隔开,比如安装numpy和pandas
pip install numpy pandas
VSCode 深度学习环境配置 VSCode 连接远程服务器 阅读详情

相关推荐

Python深度学习开发:从环境配置到模型部署全指南

深度学习作为人工智能的核心技术,其开发流程涉及数据处理、模型构建、训练优化和部署应用等多个环节。Python凭借其简洁语法和丰富生态成为深度学习首选语言,NumPy、PyTorch等库提供了高效的矩阵运算和神经网络构建能力。在工程实践中,合理的开发环境配置(如使用Miniconda管理Python版本)和工具链选择(如VSCode配合Jupyter插件)能显著提升效率。模型部署阶段,通过TorchScript量化和FastAPI等轻量化技术,可以实现高性能的推理服务。对于需要实时处理的场景,结合PyTorc

weixin_29032337的博客 296

miniconda安装 + 搭配使用pycharm 或 vscode

pycharm

AndrewPerfect的博客 5929

miniconda+VSCode高效搭建PyTorch虚拟环境(新手避坑指南)

本文详细介绍了如何使用Miniconda和VSCode高效搭建PyTorch虚拟环境,特别适合深度学习新手。从Miniconda的安装配置、国内镜像源设置,到PyTorch环境的创建与验证,再到VSCode的插件安装与调试配置,提供了完整的避坑指南。通过这一方案,开发者可以快速搭建稳定的深度学习环境,避免常见的依赖冲突问题。

weixin_26789847的博客 504

VsCode 配置 miniconda 环境 (无需环境变量配置)

1. 打开VsCode界面 2. 安装python扩展包 3. 打开用户设置界面,找到该python扩展 (ctrl+shift+p) 4. 配置conda环境以及python默认解释器

Martin__W的博客 5781

从零到一:在VSCode中搭建YOLOv8深度学习开发环境

本文详细指导如何在VSCode中从零搭建YOLOv8深度学习开发环境,涵盖硬件配置、CUDA工具包安装、Miniconda环境管理、VSCode配置及YOLOv8环境配置实战。通过清晰的步骤和常见问题解决方案,帮助开发者快速搭建高效的计算机视觉开发环境。

weixin_29056865的博客 358

VSCode+Miniconda配置PyTorch环境避坑指南(附国内镜像源加速)

本文详细介绍了如何使用VSCode和Miniconda配置PyTorch深度学习环境,包括Miniconda安装、VSCode插件配置、虚拟环境创建、国内镜像源加速等关键步骤。特别针对国内开发者提供了镜像源优化方案,帮助解决安装过程中的常见问题,提升开发效率。

weixin_30892037的博客 110

windows11系统下miniconda+vscode+pytorch深度学习环境配置

本文为深度学习初学者提供环境配置指南:1)推荐使用Miniconda进行虚拟环境管理,避免依赖冲突;2)选择轻量的VSCode作为编辑器并配置conda环境;3)通过NVIDIA更新CUDA驱动后,从PyTorch官网安装对应版本;4)使用pip安装其他依赖包。文章还推荐了学习资源,并建议通过README文档理解模型训练要求。作者提供远程协助支持,适合零基础入门者参考。

at1512122的博客 1133

【python】搭配Miniconda使用VSCode

现在的spyder总是运行出错,启动不了,尝试使用VSCode。

数字人生 4097

miniconda+VSCode深度学习环境配置Pytorch版(小白教程二)

本文旨在帮助小白搭建深度学习环境以及如何加速深度学习环境的配置以及如何使用CodeGeeX帮助解决问题

Loadingplease的博客 2650

对LSTM中每个batch都初始化隐含层的理解

不知道有没有人和我有一样疑惑 在LSTM相关的代码中,为什么每个batch都会将隐藏层重新初始化, 这样不会把以前训练出来的参数丢掉吗?? 比如 代码来自GitHub 看了一些解释是h与c是状态,不是参数,每个batch中都需要初始化为0,LSTM 中的参数是W,b。 网络中训练的是参数,不是状态。 说真的。。。当时我没怎么看懂。。。 咨询了实验室的师兄后,我有了自己的理解 产生误解的主要原因是我对RNN和LSTM的结构理解不深入,我们通常看到RNN结构图基本都是这样的 ...

Chauncey_Wang的博客 5910

《UE4游戏开发》之 《音效系统的实现》

音效系统需要负责管理什么事情: 1.1 确定声音控制的分类:如背景音乐、技能音效、界面音效、角色配音等,不同游戏对声音有不同的分类 1.2 控制每个分类的声音的开启与关闭,以及调节每个分类声音的大小 解决如何分类: 2.1 首先需要知道ue4为声音分类提供了什么:SoundClass通常需要一个根分类【SC_RPG_Master】,便于总体控制音效,以及指定引擎默认启动的音效 打开SoundClass资产【SC_RPG_Master】,对根控制的设置,将逐级传递并按比例进行设置,以此达到控制一类声音的目的.

qq_21919621的博客 2126

vscode连接 服务器进行 RD/DL 研发

深度学习第一步:如何连接实验室开发机和autodl的实例

少年何妨梦摘星,敢挽桑弓射玉衡。 他时若遂凌云志,敢笑黄巢不丈夫。 1100

SpaceMesh Mining 教程

當參與Spacemesh的用戶在完成P盤工作後需要完成兩個部分工作:PoET+PoST,這兩部分均是在不同的規定時間完成,具體可參考後續的時間表。註意!只有PoET和PoST均完成的用戶才可以獲得收益。Spacemesh相關P盤教程:說明:1.Spacemesh每個紀元epoch周期為14天,在8月7日完成PoET的將在8月20日完成PoST,收益將在8月25日後發放(之後用戶收益將每隔14天發放一次) 後續PoET時間為8月7日+N14 **後續PoST時間為8月20日+N。

Yc Chan 的个人博客 1045

深度学习环境配置-Miniconda3+CUDA11.3.0+CUDNN8.2.1+Pytorch1.11.0(GPU)+VSCODE软件

写在前面:对于YOLOv5s等深度学习算法,在本地进行环境配置的时候,需要相应的深度学习环境,最基本的配置就是anaconda+cuda+cudnn+pytorch+vscode软件,至于其他诸如numpy等小模块可以等安装完上述这些,在跑算法的时候再相应去pip install。创建好以后,激活该虚拟环境:conda activate yolov5,回车就可以进入刚刚创建好的虚拟环境了。注:为什么装miniconda3不装anaconda,上面视频链接中的up主做了解释,因为更轻量。

qq_39449202的博客 1248

Argoverse轨迹预测实战:从数据加载到地图API应用全解析

本文详细解析了Argoverse数据集在轨迹预测中的应用,从数据加载到地图API的实战技巧全涵盖。通过具体代码示例展示如何高效处理轨迹数据、实现可视化及基础预测模型,帮助开发者快速掌握自动驾驶轨迹预测的核心技术。特别介绍了Argoverse地图API的深度应用和性能优化经验。

weixin_29182481的博客 241

别再为授权费头疼了!手把手教你免授权搞定西门子、马扎克等12种主流数控机床的数据采集

本文提供了一套免授权采集西门子、马扎克等12种主流数控机床数据的实战指南,帮助中小型机加工车间节省80%以上的采集成本。通过TCP/UDP协议逆向工程和跨平台数据整合,实现经济、灵活且可持续的数据采集方案,涵盖设备兼容性处理、数据频率优化等关键问题。

weixin_26873711的博客 709

Datawhale 动手学深度学习(d2l)环境配置

动手学深度学习环境配置

XuanDawn的博客 836

【Davinci开发】:CS接口创建及连接

AUTOSAR SWC之间添加CS-port :详细讲解step

2528

Vscode深度学习配服务器环境、

6.下载cudatoolkit cudnn pytorch (记得修改py311 你的文件名,下载的时候还是慢 别着急)2.查看你的镜像源下的cudatoolkit,cudnn版本(找到低于cuda 的 也可以问问ai哪些兼容)3.告诉AI 你的这些python, cuda版本 找到你所需的pytorch版本。首先在本地拓展商场安装SSH 然后就会在活动栏(左侧)多出个(远程资源调控)点进。1.查看你的cuda版本 适配合适的cudatoolkit,cudnn。在终端中(ctrl ~),使用以下命令下载。

2401_83153733的博客 1098

【毕设实战】基于YOLOv8的HRSC2016船舶智能检测系统开发全指南(含可视化UI界面,打造海事领域高分毕设)

亲爱的同学,通过这篇教程,你已经掌握了“基于YOLOv8的HRSC2016微小船只检测系统”从数据集处理、模型训练到Tkinter界面开发的全流程。这个课题既贴合“海事智能化”的产业战略,又涵盖了“目标检测、深度学习、界面开发”等多个毕设评分点,非常适合作为计算机或海事工程专业的毕业设计。在实践中,你可能会遇到“海面背景复杂导致船只漏检”“微小船只识别精度不足”“UI与模型推理同步卡顿”等挑战——别担心,这些都是技术成长的必经之路。

know_F0727的博客 130

【CAN总线测试】——使用VH6501 进行Busoff快慢恢复测试

即在IDBase中填标准帧11位二进制ID,如果不满11位,高位补零,凑齐11位,并将下方CurrTriggerField设置干扰前一位AckSlot位,Triggeroffset设置为0。首先确认环境支持VN6501,6501硬件连接成功后,工程的小闪电是正常黄色状态,若是灰色证明缺少License,或者软件安装环境不正确。填写干扰报文ID、干扰位置 注意这里的干扰位置是实际干扰的前一位,TriggerOffset表示偏移量,可以干扰某个字节的具体位.找到并打开Panel后,开启工程,并且配置面板。

LOVE135149的博客 5633

Miniconda环境管理全攻略:从安装配置到项目实战

在Python开发中,虚拟环境是管理项目依赖、避免版本冲突的核心技术。其原理是通过隔离的Python运行环境,为每个项目提供独立的包安装空间,从而解决不同项目对库版本要求不同的问题。这一技术对于保证代码的可复现性和团队协作至关重要,广泛应用于数据科学、机器学习和Web开发等场景。通过Miniconda这样的轻量级环境管理器,开发者可以高效创建、配置和管理虚拟环境,实现依赖的精准控制。本文以Miniconda为例,详细讲解环境创建、包管理、与主流IDE集成等实践技巧,并针对conda-forge频道配置、依赖

weixin_30082367的博客 240

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

yolov5环境配置--详细版

nvidia-smicuda版本如下:记住自己cuda版本,后续需要!

MR_Colorful的博客 1545

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

【环境配置】新的windows电脑从头搭建pytorch深度学习环境(完整版+附安装包)

新电脑配置pytorch深度学习环境,附录有安装包哦

热爱生活、热爱技术、热爱记录~ 6406

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

conda命令实战:从Python虚拟环境到深度学习环境配置

在Python开发中,环境依赖管理一直是令人头疼的问题。项目之间的Python版本冲突、第三方库互不兼容,往往让开发者陷入“环境地狱”。conda作为一款强大的包管理和环境管理工具,通过创建相互隔离的虚拟环境,为每个项目提供独立的Python版本和依赖库,从根源上解决了依赖冲突。其预编译二进制包机制,也省去了复杂的本地编译过程,显著提升了开发效率。无论是数据分析、AI开发,还是多项目管理,conda都能提供稳定、可复现的运行环境。本文从conda的核心概念与原理出发,系统讲解conda安装、常用conda命

weixin_28595749的博客 274

动手深度学习重回环境配置

重回环境配置

qq_16093505的博客 631
上一篇: Zotero不同账户内容迁移以及坚果云同步
下一篇: miniconda+VSCode深度学习环境配置Pytorch版(小白教程二)
懂得不都懂
博客等级 码龄7年 198粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值