当前位置: 首页 > news >正文

第一篇Anaconda/Pytorch/Opencv/Yolov5环境搭建

 注:界面与版本供参考,最新网页界面可能不同 

Anaconda/Pytorch/Opencv/Yolov5环境搭建,目标检测

1.安装python

安装 python3.8
参考:https://www.cnblogs.com/txwtech/p/17659393.html

1.下载python-3.8.0-amd64.exe

https://www.baidu.com/link?url=cJ_KhZEz-5Nd8TcbK91MUH4RtYJ5ZlthV2RdeKRKCn3giliHGGXWIfZw8DCv8w0ao4jeggGz_S805BsLCEKACq&wd=&eqid=9da35cda000defe10000000664e9e821

https://www.python.org/downloads/

https://www.python.org/downloads/release/python-380/

2.下载安装anaconda

https://www.anaconda.com/download

界面与版本供参考,最新网页界面可能不同 

 

 

3.用Anaconda3下载PyTorch 

任务栏搜索anaconda,找到Anaconda Prompt

4.创建PyTorch环境 

执行:conda create --name pytorch python==3.8

 

查看pytorch环境

conda info –e

激活

conda activate pytorch

5.安装PyTorch

Get StartedSet up PyTorch easily with local installation or supported cloud platforms.https://pytorch.org/get-started/locally/

选择后,复制安装指令

conda install pytorch torchvision torchaudio cpuonly -c pytorch

注:

Compute Platform:计算平台:

有英伟达显卡,选CUDA

没有就选CPU

也可以安装之前的就版本

界面与版本供参考,最新网页界面可能不同

 

 显示done

 验证PyTorch是否安装成功

输入python,

import torch

torch.__version__

ctrl+Z 回车退出python环境

6.在PyTorch中安装Opencv

如果没有显示pytorch,这激活pytorch环境:conda activate pytorch

pip install opencv-python

验证是否安装成功

Python

Imort cv2

Cv2.__version__

可查看到版本号,ctrl+Z再回车退出python环境

7.Pycharm下载与安装:

pycharm社区版下载方法pycharm-community-2023.3.2.exe

https://www.jetbrains.com.cn/

参考:https://www.cnblogs.com/txwtech/p/17953295

 8.下载yolov5源码

GitCode - 全球开发者的开源社区,开源代码托管平台GitCode是面向全球开发者的开源社区,包括原创博客,开源代码托管,代码协作,项目管理等。与开发者社区互动,提升您的研发效率和质量。https://gitcode.com/ultralytics/yolov5/tree/master?utm_source=csdn_github_accelerator&isLogin=1

或者使用git指令

git clone https://github.com/ultralytics/yolov5

打开pycharm,再打开yolov5-master文件夹

 

点击确定,自动下载

 点击设置Settings

 

 9.测试

打开detect.py

点击Add Configuration

 选择路径,yolov5-master的目录

测试运行,

报错:

Traceback (most recent call last):

  File "D:/deep_learning/yolov5-master/detect.py", line 46, in <module>

    from ultralytics.utils.plotting import Annotator, colors, save_one_box

ModuleNotFoundError: No module named 'ultralytics'

安装ultralytics

pip install ultralytics

 

运行报错,缺少yolov5s.pt

下载预训练模型

https://github.com/ultralytics/yolov5/releases

找到yolov5s.pt,放在yolov5-master的目录

 再次运行,成功识别图像

 

 如果缺少第三方库,则安装

pip install -r requirement.txt

http://www.lqws.cn/news/501967.html

相关文章:

  • 本地部署搜索引擎 Elasticearch 并实现外网访问(Windows 版本)
  • 6.24_JAVA_微服务day07_RabbitMQ高级
  • 基于C#实现(WinForm)P2P聊天小程序
  • NLP基础1_word-embedding
  • SQL关键字三分钟入门:UPDATE —— 修改数据
  • 秋招Day14 - MySQL - 场景题
  • 3D看房实现房屋的切换
  • 基于目标驱动的分布式敏捷开发
  • 使用ffmpeg根据时间戳自动截取音频
  • 集成 Odoo、n8n 与 Dify,实现智能业务流程自动化
  • 《AI大模型应用技术开发工程师》学习总结
  • 工作流会使用到Webhook是什么
  • ArkTS与仓颉开发语言:鸿蒙编程的双子星
  • MySQL深分页性能瓶颈:问题分析与解决方案
  • Leetcode 3588. Find Maximum Area of a Triangle
  • 做上门私厨/上门做饭App小程序,到底是定制开发,还是选成品系统?
  • 开源跨平台的轻量 C# 编辑器
  • 软件设计模式_期末复习
  • 时序数据库IoTDB可实现的基本操作及命令汇总
  • Idea新UI
  • C++ 运行、编译和链接基础内容
  • gRPC在Windows DLL构建中的问题与现状
  • 云电脑,“死”于AI时代前夕 | 数智化观察
  • 麒麟V10操作系统离线安装Docker、Docker compose和1Panel
  • docker部署nginx
  • .NET 生态中主流的前后端生产级框架
  • 鸿蒙应用开发中的状态管理:深入解析AppStorage与LocalStorage
  • Hadoop RPC 分层设计的哲学:高内聚、低耦合的最佳实践
  • STM32[笔记]--4.嵌入式硬件基础
  • 华为云Flexus+DeepSeek征文 | 华为云MaaS平台上的智能客服Agent开发:多渠道融合应用案例