|
看本篇教程前请确保Centos7系统已安装配置Python3环境,参考幽络源上一篇文章=CentOS7安装Python3环境详细指南:从源码编译到PIP配置
步骤1:建立python虚拟环境项目
在home目录下执行如下命令新建虚拟环境python项目
python3-mvenvyolo8_pro
如图,执行命令后home目录下将会出现一个新的目录为yolo8_pro
步骤2:下载ultralytics源码上传并解压
在githubcomultralyticsultralytics下载zip压缩包,如图?
将压缩包上传到刚创建的目录yolo8_pro中
执行如下命令安装zip工具
yuminstall-yunzipzip
然后在yolo8_pro目录中执行如下命令解压源码压缩包
unzipultralytics-mainzip
步骤3:激活虚拟环境并下载相关依赖
在虚拟环境目录yolo8_pro下执行如下命令激活虚拟环境
sourcebinactivate
如图,执行命令后命令行左侧会显示(目录),这表示当前已经激活虚拟环境
然后执行如下命令下载yolo相关依赖
pip3installultralytics
步骤4:检查yolo环境
新建文件为cuda检查py,将下面的代码放进去,然后执行该文件
importtorch
importnumpyasnp
?
#检查GPU、Cuda
?
print("numpy版本:"+np__version__)
print("CUDA是否可用=",torchcudais_available())
print("pytorch版本="+torch__version__)
print("是否支持CUDA="+str(torchcudais_available()))
#如果有GPU可用,打印GPU数量和称
iftorchcudais_available():
??print("GPU设备数量=",torchcudadece_count())
??print("当前使用GPU=",torchcudaget_dece_name(torchcudacurrent_dece()))
else:
??print("没有GPU可用,当前将运行在CPU上")
如果没问题,将会显示类似如下结果
如果你和我一样有如下报错,不用担心,只需要卸载numpy,让后重新指定版本为211的numpy下载即可
总结
以上是幽络源的Centos7配置yolo8环境(显卡版)的教程,如有疑问与不懂之处可加Q群307531422询问
另一方面,幽络源也给大家带来切实的好处,倍感受用,实属行业的典范。幽络源-免费源码,网络兼职,技术教程,项目服务一站式综合平台。https://www.youluoyuan.com/
|
|