2024年配置YOLOX运行环境+windows+pycharm24.0.1+GPU

server/2024/10/16 2:31:33/

1.配置时间2024/9/25

2.Anaconda-python版本3.7,yolox版本0.2.0

YOLOX网址: https://github.com/Megvii-BaseDetection/YOLOX

本人下载的这个版本 

 1.创建虚拟环境    conda create -n yolox37 python=37

激活 conda activate yolox37

2.安装Pytorch cuda等,这个命令会让安装速度快一点

conda install pytorch==1.7.0 torchvision==0.8.0 torchaudio==0.7.0 cudatoolkit=10.1 -c pytorch

测试是否安装成功

python

import torch

print(torch.cuda.is_available())

2.1 下载预训练模型 地址:模型地址,下载后放到你的项目的跟目录里面

3.安装依赖包,并在这个txt找到torch删除防止重复安装再,在conda环境命令输入:

pip install -r requirements.txt 

等待安装剩余的包,如果出现黄色字体的警告(retry啥的),可尝试把翻墙软件关闭了。

3.1 安装yolox: pip install yolox

 3.2 编译   python setup.py install

python setup.py install 是Python项目中常见的命令,它用于安装包。当你有一个包含了Python模块、数据文件或其他依赖项的setup.py配置文件时,这个命令会按照该配置将项目打包并将其安装到系统的site-packages目录下,使得其他Python程序可以方便地通过import来使用这个包。

setup.py 文件是一个Python脚本,通常由setuptools库创建,用于描述项目的元信息、依赖关系以及如何构建和打包项目。执行install命令时,系统会读取setup.py中的指令,并进行相应的操作,如编译C扩展、处理数据包等,然后将生成的wheel或egg文件安装到目标位置。

4. 测试环境能不能用 

python tools/demo.py image -f exps/default/yolox_s.py -c  ./yolox_s.pth --path assets/dog.jpg --conf 0.3 --nms 0.65 --tsize 640 --save_result --device gpu

出现这只狗说明成功了 ,整个流程大概30分钟左右


http://www.ppmy.cn/server/124857.html

相关文章

正向代理与反向代理:原理、区别以及应用(Nginx 和 Tomcat)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言1. 实现原理正向代理工作流程: 反向代理工作流程: 区别 2. 使用案例Nginx作为正向代理Nginx作为反向代理Tomcat作为反向代理 3. 适用场景…

8月面试总结

面试总结 前言一、公司甲(一)技术面(二)HR面 二、公司乙三、公司丙(一)技术面HR面 四、公司丁五、公司戊六、公司己七、公司庚八、公司辛九、公司壬总结 前言 提示:这里可以添加本文要记录的大…

网络安全:保护您的数字世界

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

excel导出图片---HSSFWorkbook--SXSSFWorkbook

1 概述 平时在工作中,excel导出图片经常会用到,但奈何HSSFWorkbook导出数据数量有限制问题,所以企业里大多都用SXSSFWorkbook格式,很少用HSSFWorkbook。所以今天以这两种格式分别记录下,图片的导出过程。 2 HSSFWork…

Java | Leetcode Java题解之第447题回旋镖的数量

题目&#xff1a; 题解&#xff1a; class Solution {public int numberOfBoomerangs(int[][] points) {int ans 0;for (int[] p : points) {Map<Integer, Integer> cnt new HashMap<Integer, Integer>();for (int[] q : points) {int dis (p[0] - q[0]) * (p[…

制作一个能对话能跳舞的otto机器人

OTTO机器人是一个开源外壳&#xff0c;硬件和软件的桌面机器人项目&#xff0c;非常适合新手研究和拓展。记住&#xff0c;他是一个能移动有表情能声音的机器人。 b站有很多演示和组装的视频&#xff0c;我就不多说了&#xff0c;照着做就好&#xff0c;因为硬件我也是刚入门&…

python select interpreter vscode 配置

vscode 没有 ctrl shift p&#xff0c;输入 python select interpreter 发现结果为空&#xff0c; 解决方法&#xff1a; 重新安装python插件。

ubuntu18.04 设置静态ip 00-installer-config.yaml

1、ifconfig查询当前ip信息 2、打开终端 sudo vim /etc/netplan/00-installer-config.yaml 输入i切换输入模式&#xff0c;配置静态ip network:ethernets:eth1:dhcp4: noaddresses: [192.168.1.188/24]gateway4: 192.168.1.1nameservers:addresses: [8.8.8.8,8.8.4.4]versi…