【超详细】跑通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)等待安装完成即可
在这里插入图片描述

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

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

相关文章

Linux 信号保存

💓博主CSDN主页:麻辣韭菜💓   ⏩专栏分类:Linux知识分享⏪   🚚代码仓库:Linux代码练习🚚   🌹关注我🫵带你学习更多Linux知识   🔝 目录 前言 阻塞信号 1. 信号其他相关常见…

LLM-KERec

1、LLM-KERec整体框架 LLM-KERec系统包括传统推荐模块和基于LLM的互补知识增强模块。传统推荐模块负责召回候选商品、粗排过滤、精排和重排。LLM互补知识增强模块则包括实体提取器、互补图构造、E-E-I权重决策模型等,以整合互补知识,增强推荐效果。 2、…

周末可以做什么副业?

周末可以做很多种副业,具体可以根据个人兴趣和技能来选择。以下是一些常见的周末副业推荐 1. 线上销售 可以开设自己的网店,销售自己制作的产品、代理热门商品或者利用二手交易平台售卖闲置物品。 2. 做任务 空闲时间可以选择做的是百度的黑鲨阁&…

Pyecharts的编程环境准备

一,准备Python编程环境: Python版本:3.10以上,最高版本3.12 https://www.python.org/ 进入官网,点击downloads—>windows进入下载页面,搜索”3.10.6”找到指定版本,下载并安装64位Installer…

力扣HOT100 - 4. 寻找两个正序数组的中位数

解题思路: 两个数组合并,然后根据奇偶返回中位数。 class Solution {public double findMedianSortedArrays(int[] nums1, int[] nums2) {int m nums1.length;int n nums2.length;int[] nums new int[m n];if (m 0) {if (n % 2 0) return (nums2…

C语言实现猜数字小游戏

1.随机数生成 要想实现猜数字小游戏,依赖于随机数的生成 1.1 rand()函数 这个函数是用来生成随机数的,返回值是正整数,他的值的范围是0到rand_max之间的,rand_max的值在大多数编译器上面是32767,rand()函数的使用必…

【5分钟学会一个知识点】01.Elasticsearch基本操作-增删改查

目录 【5分钟学会一个知识点-探索现代搜索与分析引擎的魅力】01.Elasticsearch基本操作-增删改查1.基本操作1.1索引操作1.2文档操作1.3查询1.4修改数据1.5查询1.5.1条件查询1.5.1.1遍历所有的索引1.5.1.2查询某个索引1.5.1.3条件查询1:使用GET url传参数1.5.1.4条件…

MySQL数据库基础(数据库操作,常用数据类型,表的操作)

MySQL数据库基础(数据库操作,常用数据类型,表的操作) 前言 数据库的操作1.显示当前数据库2.创建数据库3.使用数据库4.删除数据库 常用数据类型1.数值类型2.字符串类型3.日期类型 表的操作1.查看表结构2.创建表3.删除表 总结 前言 …

深入解析MySQL中的事务(下)

MySQL事务管理 3. 隔离性(Isolation)查看和设置隔离级别隔离级别作用域区别与解析 四种隔离级别解析小结 4. 一致性(Consistency)如何保持一致性 5.“保持原子性、隔离性、持久性就能保证一致性”的理解: 四、如何理解…

【高阶数据结构】并查集

并查集 并查集1、概念2、根据人找编号 / 根据编号找人(简单介绍一下并查集)(1)代码展示(2)调试结果(3)优化1:小的往大的合并(4)优化2:…

Linux下安装gmp6.2.1的详细操作(深度学习)

方式一:编译gmp GMP官方地址https://gmplib.org/ 1. 官网下载gmp安装包 2. 解压下载好的安装包 tar -zxvf gmp-6.2.1.tar.bz2 3. 进入解压后的文件夹 cd gmp-6.2.1 4. 指定安装路径进行安装 # /usr/local换成自己的安装路径 ./configure --prefix/usr/local 5. 编…

鸿蒙ArkUI-X跨平台开发电商应用

一、ArkUI-X 简介 ArkUI-X 是由 OpenHarmony TSC - 跨平台应用开发框架 TSG 所孵化的开源项目,使用ArkUI-X可以让开发者基于一套主代码, 就可以构建支持多平台的精美、高性能应用。目前支持OpenHarmony、HarmonyOS、Android、 iOS,后续会逐步增加更多平台支持。 ArKUI跨平台…

volatile 和 synchronzied 的区别

文章目录 概述volatilesynchornizedvolatile vs synchornized总结 概述 提起并发编程,我们不得不说起 volatile 和 synchronized 这两个关键字,这两个关键字也是面试中常常被问到的,下面我们分别介绍一下这两个关键字以及二者的异同。首先需要…

Java构造方法详解

在Java方法内部定义一个局部变量时,必须要初始化,否则就会编译失败,如下: 要让上述代码通过编译,只需在使用a之前给a赋一个初始值即可 如果是对象:下面用一个日期类演示 我们没有给年月日赋值,…

[通用人工智能] 论文分享:ElasticViT:基于冲突感知超网的快速视觉Transformer

引言: 近年来,视觉Transformer(Vision Transformer,简称ViT)在计算机视觉任务中的应用日益广泛,从图像分类到对象识别等,均显示出优越的性能。然而,ViT模型也面临一些挑战,特别是在模…

ASME美国机械工程师学会文献如何查询下载经验分享

一、ASME美国机械工程师学会数据库简介: ASME是世界上最大的技术出版机构之一,制定众多的工业和制造业行业标准。现在ASME拥有工业和制造行业的600项标准和规范,这些标准在全球90多个国家被采用。 ASME数据库包含25种专业期刊,其…

鸿蒙内核源码分析(共享内存) | 进程间最快通讯方式

运行机制 共享好端端的一词,近些年被玩坏了,共享单车,共享充电宝,共享办公室,共享雨伞… 甚至还有共享女朋友,真是人有多大胆,共享有多大产。但凡事太尽就容易恶心到人,自己也一度被 共享内存 恶心到了&am…

OpenHarmony 实战开发——轻量带屏解决方案之恒玄芯片移植案例

本文章基于恒玄科技BES2600W芯片的欧智通 Multi-modal V200Z-R开发板 ,进行轻量带屏开发板的标准移植,开发了智能开关面板样例,同时实现了ace_engine_lite、arkui_ui_lite、aafwk_lite、appexecfwk_lite、HDF等部件基于OpenHarmony LiteOS-M内…

论文AI率:检测原理是什么?该如何降低论文AI率?

我是娜姐 迪娜学姐 ,一个SCI医学期刊编辑,探索用AI工具提效论文写作和发表。 上一篇介绍了10个检测AI率的在线工具。本篇来说说AI率到底是如何检测出来的?该如何有效降低论文的AI率? 和AI大模型一样,AI检测的核心也是…

vscode打开esp-idf工程,找不到头文件,有波浪线

就像这样 多半是因为原始的工程不是用vscode的插件新建的,因此没有相关的路径。需要在工程文件夹下的.vscode文件夹中的c_cpp_properties.json文件中增加路径,可以参考插件自动新建的工程里面的写法 {"configurations": [{"name":…