【超详细】跑通YOLOv8之深度学习环境配置1

环境配置1下载安装内容如下:

Anaconda:https://www.anaconda.com/download/success
VScode:https://code.visualstudio.com/Download
Pycharm:https://www.jetbrains.com/pycharm/download/?section=windows
Visual Studio2019:https://learn.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes#release-notes-icon-visual-studio-2019-version-161135
注意:VScode与Pycharm选一个即可,看个人习惯;Visual Studio2019用于安装某些需要编译才能成功安装的库,非必需。
可将4个下载链接提前下载,先下载完先安装,不冲突!
在这里插入图片描述

Anaconda安装

简介

Anaconda是一个开源的Python发行版本,它包含了conda、Python等180多个科学包及其依赖项。具体来说,Anaconda是一个专注于数据分析的Python发行版本,旨在为用户提供便捷的方式获取、管理和使用各种Python库和工具。
Anaconda的特点包括:
丰富的科学计算库:Anaconda内置了大量的科学计算库,如numpy、pandas、matplotlib等,为用户提供了强大的数据处理和可视化能力。
便捷的包管理:通过Conda包管理器,用户可以轻松地安装、更新和卸载Python包,无需手动处理复杂的依赖关系。
环境隔离:Anaconda支持创建多个独立的Python环境,每个环境可以安装不同的包和版本,避免了不同项目之间的依赖冲突。
此外,Anaconda还提供了一个强大的环境管理工具Conda,可以帮助用户在不同的Python环境之间进行切换,以及管理包和环境之间的依赖关系。通过Anaconda,用户可以方便地安装、管理和更新各种Python库和工具,使科学计算和数据分析变得更加简单和高效。
用途:管理不同运行环境,如一个是pytorch2.0,一个是pytorch1.6。

下载链接:https://www.anaconda.com/download/success

安装步骤

(1)点击下载
在这里插入图片描述
(2)点击.exe进行安装,点击下一步
在这里插入图片描述
(3)点击接受
在这里插入图片描述
(4)点击下一步
在这里插入图片描述
(5)更换路径,省的C盘内存,点击下一步
在这里插入图片描述
(6)勾选相应的,点击下一步【这边提前添加到PATH后续可不用手动添加,这里先不勾选】
在这里插入图片描述
(7)安装完,点击下一步
在这里插入图片描述
(8)先不运行,取消勾选,点击下一步
在这里插入图片描述
(9)win+R,输入cmd进入终端,输入conda,出现下面错误【第(6)步未提前添加PATH,需手动添加】
在这里插入图片描述
(10)进行Anaconda安装路径,复制路径到如下位置
在这里插入图片描述
(11)进行Anaconda安装路径,复制路径到如下位置
在这里插入图片描述
(12)此电脑右键-属性-高级系统设置-环境变量-系统变量下滑找到Path双击-进入下面界面添加上面两个路径
在这里插入图片描述
(13)win+R,输入cmd进入终端,输入conda,出现如下界面,安装成功!
在这里插入图片描述

VScode安装

简介

VSCode(全称Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。它支持调试,内置了Git 版本控制功能,同时也具有开发环境功能,如代码高亮、智能代码补全(又称IntelliSense)、代码重构、支持插件(如C++、Java、Python、PHP、Go)等。在 2019 年 4 月更新 1.33 版本后,已经支持中文界面。软件的跨平台性表现在支持Windows、Linux和macOS等操作系统上运行。

VSCode不仅是一个编辑器,更是一个强大的代码编辑器平台。用户可以通过安装扩展来为其添加更多语言支持、调试工具和其他功能。由于其易用性、丰富的功能和跨平台支持,VSCode已经成为许多开发者的首选工具。
用途:写代码,运行代码,调试代码等。
下载链接:https://code.visualstudio.com/Download

安装步骤

(1)进行下载界面选择win版下载
在这里插入图片描述
(2)运行.exe进行安装界面,选择安装目录
在这里插入图片描述
(3)点击下一步
在这里插入图片描述
(4)勾选桌面快捷方式,点击下一步
在这里插入图片描述
(5)点击下一步
在这里插入图片描述
(6)安装中
在这里插入图片描述
(7)先不运行,点击完成!
在这里插入图片描述

Pycharm安装

简介

PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),它带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。这些工具包括调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。

PyCharm由JetBrains公司打造,不仅支持Google App Engine,还支持IronPython。在先进代码分析程序的支持下,PyCharm成为了Python专业开发人员和初学者使用的有力工具。此外,PyCharm还提供了一些很好的功能用于Django开发,其自带的HTML、CSS和JavaScript编辑器使用户能够更快速地通过Django框架进行Web开发。

PyCharm的智能代码编辑器可以通过为关键字、类和函数提供不同的颜色显示来提高代码的可读性,并提供代码补全、代码检查、实时错误高亮显示和快速修复等功能。PyCharm还集成了丰富的工具,如调试器、测试运行程序、Python分析器、内置的终端、与主要VCS的集成和内置的数据库工具等。

总的来说,PyCharm是一款功能强大的Python IDE,旨在帮助用户更高效地使用Python语言进行开发。
用途:写代码,运行代码,调试代码等。
下载链接:https://www.jetbrains.com/pycharm/download/?section=windows

安装步骤

(1)进入下载界面,找到免费的社区版下载,主要是社区版,专业版需要激活。
在这里插入图片描述
(2)运行.exe,进行安装界面,点击下一步
在这里插入图片描述
(2)选择安装目录,点击下一步
在这里插入图片描述
(3)全勾选,点击下一步
在这里插入图片描述
(4)点击下一步
在这里插入图片描述
(5)安装中
在这里插入图片描述
(6)后面再启动,点击完成!
在这里插入图片描述

Visual Studio2019安装

简介

Visual Studio 2019是微软开发的一款集成开发环境(IDE),它于2019年4月2日正式发布。Visual Studio 2019提供了许多新的和改进的功能,包括:

Live Share代码协作服务:允许用户与其他开发者实时共享代码,并进行协作编辑和调试。
改进搜索功能:搜索结果会在键入时动态显示,并可以包括命令的键盘快捷方式,便于记忆和使用。
智能搜索服务:通过云驱动技术、人工智能和机器学习,提供更相关的搜索结果,帮助用户更轻松地发现产品功能。
重构功能:C#代码重构提供了许多新颖有用的选项,如将成员移动到接口或基类、调整命名空间以匹配文件夹结构、将foreach循环转换为Linq查询等。
Python虚拟和Conda支持:改进了对Python虚拟环境和Conda包管理器的支持。
对.NET Core 3.0项目的支持:包括对WinForms和WPF在内的.NET Core 3.0项目的支持。
此外,Visual Studio 2019还兼容Windows 7/8.1等操作系统平台,并且还有针对Mac的版本。它提供了丰富的快捷键设置,方便开发者根据自己的喜好进行修改和使用。总之,Visual Studio 2019是一款功能强大、易于使用的集成开发环境,适用于各种开发场景。
用途:某些库需要这个编译下才能安装【非必需,可选】。
下载链接:https://learn.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes#release-notes-icon-visual-studio-2019-version-161135

安装步骤

(1)找到对应的下载位置进行下载
在这里插入图片描述
(2)运行.exe,进入新的下载界面
在这里插入图片描述
(3)下载完成后,进入如下界面,勾选对应位置,安装路径默认C盘,随后点击右下角安装
在这里插入图片描述
(4)等待安装完成即可
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Linunx应急响应

Linux应急流程 1,请提交攻击者的 IP 地址2,请提交攻击者使⽤的操作系统3,请提交攻击者进⼊⽹站后台的密码4,请提交攻击者⾸次攻击成功的时间,格式:DD/MM/YY:hh:mm:ss5,请提交攻击者上传的恶意⽂件名(含路径)6,请提交攻击者写⼊的恶…

Python vs MATLAB:选择深度学习的首选编程语言

Python vs MATLAB:选择深度学习的首选编程语言 在深度学习领域,编程语言的选择对于初学者的学习路径和未来的职业发展至关重要。目前,Python和MATLAB都是进行科学计算和数据分析的流行工具,但它们在深度学习社区中的应用和受欢迎…

天机学堂—学习辅助功能(含场景问答和作业)

我的课表 需求分析 原型图 管理后台 用户端 流程图 数据设计 接口设计 支付成功报名课程后, 加入到我的课表(MQ)分页查询我的课表查询我正在学习的课程根据id查询指定课程的学习状态删除课表中的某课程 代码实现 数据表设计 添加课程到课表(非标准接口&#x…

猫头虎分享已解决Bug || **Babel转换器下载问题** Failed to resolve babel-loader dependency`

猫头虎分享已解决Bug 🐯 || Babel转换器下载问题 🚫Failed to resolve babel-loader dependency 博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏&#xff1a…

网络 | 应用层-websocket协议报文格式解析

websocket的官方文档为rfc(request for comments),是网络协议的规范文档。它包含了许多计算机世界的核心知识 除了这里的websocket,它里边还包含我们熟知的http,tcp等协议的解析。 websocket协议对应的编号是rfc 6455 websocket协议格式解析 由图可知&a…

【RAG论文】RAG中半结构化数据的解析和向量化方法

论文简介 论文题目: 《A Method for Parsing and Vectorization of Semi-structured Data used in Retrieval Augmented Generation》 论文链接: https://arxiv.org/abs/2405.03989 代码: https://github.com/linancn/TianGong-AI-Unstructure/tree/m…

数据结构学习/复习13

一、选择排序 1.直接选择排序 2.堆排序 3.性能测试 二、交换排序 1.冒泡排序 2.快速排序 1.Hore版(递归) 2.随机选关键字Hore版(递归) 3.三数取中Hore版(递归) 3.挖坑法改进Hore版(递归) 4.前后指针法 5.小区间优化 5.性能测试 注意事项1:关键字选取时&#xff0c…

微服务架构与单体架构

微服务架构与与单体架构比较 微服务架构是一种将应用程序作为一组小的、独立服务的系统架构风格,每个服务运行在其自己的进程中,并通常围绕业务能力组织。这些服务通过定义良好且轻量级的机制(通常是HTTP REST API)进行通信。微服…

常用的简单友好的工单系统(免费)- WGCAT

最近在项目中,有工单系统的需求场景,所以想寻找一款轻量简单的运维工单软件,主要用来记录和处理工作中的一些故障、维护,主要用来记录设备的维护状态,包括服务器、主机、交换机那些 WGCAT,是一款简单轻量的…

上位机图像处理和嵌入式模块部署(树莓派4b的软件源)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 很多文章都建议替换一下树莓派4b的软件源,不过我自己实际使用下来,官方的软件下载速度其实还可以。这里下载的时候&#xf…

前端Vue架构

1 理解: 创建视图的函数(render)和数据之间的关联; 当数据发生变化的时候,希望render重新执行; 监听数据的读取和修改; defineProperty:监听范围比较窄,只能通过属性描…

QX---mini51单片机学习---(8)8*8点阵屏

目录 1LED点阵屏简绍 2 8*8点阵屏电路图74 3 74HC595芯片 4实践编程 1LED点阵屏简绍 2 8*8点阵屏电路图74 怎么点亮,正极给高负极给低 不能同时静态显示,跟数码管动态显示一样,反复横跳,利用视觉效果 3 74HC595芯片 …

kilimall非洲电商培训,基础版+进阶版+高阶版 从0-1个人可入驻的平台(12节)

亲爱的朋友们,你们知道吗?有一个神奇的电商平台——kilimall,它可以帮助你实现创业梦想,让你走上财富之路! 首先,让我给大家介绍kilimall的基础版。基础版针对的是0经验的小白,提供了详细的教程…

有没有适合女生或者宝妈下班后可以做的副业?

宝妈与上班族女生的新篇章:水牛社副业兼职之旅 在繁忙的职场和温馨的家庭之间,不少女性渴望找到一种既能兼顾家庭又能实现自我价值的兼职方式。对于上班族女生和宝妈们来说,水牛社这样的线上任务平台为她们提供了一个全新的选择。 上班族女…

MFC的CPen与CBush画图对象使用步骤

在MFC中,CPen和CBrush是两个常用的绘图对象,分别用于定义画笔和画刷,可以用于绘制图形、填充区域等。下面我会详细介绍如何在MFC中使用CPen和CBrush来绘制和填充图形。 使用 CPen 绘制图形: 创建 CPen 对象: 首先&am…

2000-2022年各地级市知识产权审判结案数数据

2000-2022年各地级市知识产权审判结案数数据 1、时间:2000-2022年 2、指标:城市知识产权审判结案数 3、来源:整理自北大法宝 4、范围:287个地级市 5、用途:可用于衡量地级市知识产权保护水平 6、指标解释&#x…

第五步->手撕spring源码之资源加载器解析到注册

本步骤目标 在完成 Spring 的框架雏形后,现在我们可以通过单元测试进行手动操作 Bean 对象的定义、注册和属性填充,以及最终获取对象调用方法。但这里会有一个问题,就是如果实际使用这个 Spring 框架,是不太可能让用户通过手动方式…

数据结构·一篇搞定栈!

好久不见,超级想念 废话不多说,直接看 引言 在数据结构的大家族中,栈(Stack)是一种非常重要的线性数据结构,它的特点是后进先出(LIFO,Last In First Out)。栈在程序设…

Star15.3k,开源数据可视化分析工具项目

好东西来了,这是一个人人可用的开源数据可视化分析工具项目,V 哥迫不及待的要给大家推荐这个项目,帆软、Tableau 等商业 BI 工具的开源替代,已在 Github 上被 Star了15.3k了,大家一起来了解一下。自己搭建起来可用&…

consul启动Error_server_rejoin_age_max (168h0m0s) - consider wiping your data dir

consul 启动报错: consul[11880]: 2024-05-12T08:37:51.095-0400 [ERROR] agent: startup error: error"refusing to rejoin cluster because server has been offline for more than the configured server_rejoin_age_max (168h0m0s) - consider wiping you…