Pycharm环境配置YOLOv5(Pytorch)

一、安装Pycharm解释器

Pycharm官网下载地址:Download PyCharm: The Python IDE for data science and web development by JetBrainsicon-default.png?t=O83Ahttps://www.jetbrains.com/pycharm/download/?section=windows

点击链接进入官网

根据自己的电脑操作系统选择安装版本,这里我选择的是Windows版本

 Professional是专业版,只能免费使用30天,下滑网页可以选择社区版,Community版本是免费的,初学者选社区版就完全够用了。

接下来点击Download即可下载,.exe选项也提供了ARM64版本的安装包,电脑操作系统如果是ARM64版本的可以进行选择下载。等待下载完成后,双击安装包按步骤进行安装即可。

 二、安装Anaconda3

官网地址:Download Anaconda Distribution | Anaconda

1、进入官网下载对应系统的Anaconda3安装包(建议不要下载太新的版本)。

下载后,打开安装包即可开始安装。安装过程很简单(安装路径不能有中文),注意选好安装位置(存储空间要大,为后续创建虚拟环境做好准备)。我这里选择的是D盘

安装完成后会在最近添加中出现(我安装时间比较久了,所以不会显示‘最近添加’)

2、接下来需要手动配置环境变量

        Step1,在电脑系统设置中找到系统属性,并打开环境变量窗口

        Step2,在系统变量中双击PATH

        Step3,将Anaconda3路径到PATH变量中,如下图,一直点击确定即可。

        

3、最后来测试是否安装成功

打开cmd,在命令行中输入conda --version

conda --version

如果Anaconda安装成功,回车后会返回conda版本号,如下图所示。如果返回错误信息,则可能表示Anaconda没有安装成功或者环境变量没有配置正确。

安装和配置完成后,我们就可以使用Anaconda3了。

三、配置环境

1、选中Anaconda Prompt,开始创建环境

进入界面,输入conda env list

conda env list

如图可以看见我已经创建好的虚拟环境,base是默认环境

自己创建的环境和安装的Anaconda位置有关,都会存在于Anaconda所在文件夹下的envs文件中

2、创建自己的虚拟环境

输入conda create -n name python=3.9,其中name是你所创建的环境名,这里创建一个名为yolo的虚拟环境,pyhon版本建议选3.9及以上

conda create -n yolo python=3.9

输入y,回车即可,等待下载完成

输入conda activate yolo,进入yolo环境,如图

conda activate yolo

输入conda deactivate,退出当前环境,如图

conda deactivate

根据自己的cuda版本选择合适的安装代码,我的CUDA版本是11.3,python版本是3.9

进入Pytorch官网中的历史版本:Previous PyTorch Versions | PyTorch

下滑找到自己对应的版本即可(注意不要选成CPU版本)

在终端中输入

pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio==0.11.0 --extra-index-url https://download.pytorch.org/whl/cu113

等待安装完成

至此环境配置完成

3、测试环境

用Pycharm打开YOLOv5代码,并添加解释器,如图,点击OK即可

通过阅读README可以简单了解‌YOLOv5的总体特点、应用场景、使用方式等。

在requirements.txt中,可以看到作者提供的关于本代码所需的相关模块信息。

在终端(Terminal)中输入pip install -r requirements.txt,可以快速下载相关模块。

pip install -r requirements.txt

如果遇到下载特别慢或者下载超时的问题,可以通过更换镜像源解决,使用-i参数指定镜像源,例如使用清华源:

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

等待安装完成后,点击运行detect.py

在exp3中可以看到检测结果

4、可能遇到的问题

        RuntimeError: Numpy is not available

这表示当前环境中未安装或未正确配置Numpy

如果未安装则通过pip install numpy命令进行安装;如果出现版本不匹配,则先用pip uninstall numpy命令卸载已安装的版本,再用pip install numpy==‘正确版本’ 命令重新安装正确的版本

pip install numpy
pip uninstall numpy
pip install numpy>=1.18.5,<1.24.0

        ModuleNotFoundError: No module named 'xxxx'

这表示需要下载xxxx库 

通过pip install xxxx下载即可,可适当换源,加快速度

PyCharm是一款功能强大的Python集成开发环境(IDE),而YOLOv8是一种目标检测算法。在PyCharm中使用YOLOv8可以通过以下步骤进行: 1. 安装PyCharm:首先,你需要下载并安装PyCharm。你可以从JetBrains官方网站上下载适合你操作系统的版本。 2. 创建项目:打开PyCharm,点击"Create New Project"创建一个新项目。选择一个合适的项目名称和位置。 3. 配置Python解释器:在项目创建完成后,需要配置Python解释器。在PyCharm的菜单栏中选择"File" -> "Settings" -> "Project: [项目名称]" -> "Python Interpreter"。点击右上角的齿轮图标,选择"Add"来添加Python解释器。 4. 安装YOLOv8依赖:在PyCharm的终端中,使用pip命令安装YOLOv8所需的依赖库。例如,可以运行以下命令来安装常用的依赖库: ``` pip install numpy pip install opencv-python ``` 5. 下载YOLOv8代码和权重文件:从YOLOv8的官方代码仓库中下载代码和权重文件。将它们保存到你的项目文件夹中。 6. 导入代码:在PyCharm中打开YOLOv8的代码文件,将其导入到你的项目中。 7. 运行代码:根据YOLOv8的使用说明,修改代码中的相关参数和路径,然后运行代码。 以上是使用PyCharm进行YOLOv8的基本步骤。请注意,YOLOv8是一个相对复杂的算法,需要一定的计算资源和配置。在使用之前,建议先了解YOLOv8的原理和使用方法,并确保你的环境满足要求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值