一. 安装Anaconda
1. 下载Anaconda
注意:安装anaconda即可,不需要单独装python。anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。
Anaconda官网:Anaconda安装包下载地址
下载安装包。
邮箱登录
选择自己的操作系统并下载。
等待下载完成就准备开始安装。
2. 安装Anaconda
找到下载的Anaconda安装包,双击开始安装,这里以windows环境为例。点击 Next
开始下一步。
点击
I Agree
开始下一步
选择用户,两个选项均可,第一个是只为当前用户安装,第二个是为所有用户安装。点击
Next
开始下一步。
选择安装路径,不推荐安装在C盘。点击
Next
开始下一步
点击
Install
下一步。
等待安装完成即可。
3.检查Anaconda是否安装成功
Win + R 调出命令行,输入 cmd
回车。
在命令行输入
conda -V
查看到conda的版本就是安装成功。
二. 安装Pycharm
1.下载Pycharm
PyCharm是一种Python IDE(Integrated Development
Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。
Pycharm官网地址:Pycharm安装包下载地址
这里以专业版为例安装,点击 DownLoad
。
选择对应的操作系统。
等待一段时间后会自动下载。
2. 安装Pycharm
找到下载的Pycharm安装包,双击安装包开始安装。
点击 Next
开始安装。
选择安装的路径,不推荐C盘,点击
Next
开始下一步
选择一些配置,推荐全勾,点击
Next
。
默认不改,点击
Install
。
等待安装完成即可。
选择第二个选项,点击
Finish
。
在桌面会新增Pycharm的快捷方式。
三. 环境安装
1. 创建虚拟环境
在操作系统搜索 Anaconda Prompt
,打开后执行命令。
输入
conda create -n ultralytics python=3.8
回车开始新建虚拟环境。
新建完成,可以使用
conda env list
查看已经新建的虚拟环境。
2. 导入代码
打开Pycharm,选择要导入的项目。
3. 选择虚拟环境并安装依赖
导入项目之后,点击 File
-> Settings
,在弹窗中选择 Project
-> Python Interpreter
。
选择
Add Interpreter
-> Add Local Interpreter
选择
Conda Environment
-> Use existing environment
,并选择新建的ultralytics虚拟环境,点击 OK
。
在pycharm右下角显示
ultralytics
,就是使用的ultralytics虚拟环境。点击Terminal
,再点击 New Predefined Session
开启一个新的Windows PowerShell
,在显示的目录前有(**\ultralytics)就是使用当前的虚拟环境,就可以在当前虚拟环境安装依赖了。
根据README.md里的环境配置安装依赖。注意需要关闭VPN。否则在安装过程可能会失败。
pip install ultralytics==8.2.22
pip install pyside6
pip install chardet
在安装pytorch时,需要在Pytorch官网下载对应版本的pytorch。根据操作系统,python版本,cuda版本或者cpu来获取下载命令
CUDA11.8下载命令:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
CUDA12.1下载命令:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
CPU下载命令:
pip3 install torch torchvision torchaudio
在pycharm的Terminal安装pytorch就可以。
4. 运行代码
在根目录下执行,python main.py
运行代码