Building DeepLearning Environment
深度学习环境搭建
step1:安装cuda和cuDNN
检查显卡支持的cuda版本,cmd打开终端输入:
1 | nvidia-smi.exe |
可以看到CUDA version
打开下面的网址下载对应的cuda并安装
CUDA Toolkit Archive | NVIDIA Developer
从下面网址下载与cuda版本对应的cuDNN并安装
cuDNN Download | NVIDIA Developer
step2:安装anaconda
安装完成后,在系统环境变量里配置anaconda:
1 | D:\Anaconda |
step3:创建一个用于深度学习的python环境
打开Anaconda prompt,输入如下命令行(detect_uav为环境的名字)
1 | conda create -n detect_uav python=3.8 |
激活该环境
1 | activate detect_uav |
可能会遇到激活失败的情况,输入以下命令后重新打开终端:
1 | conda init |
进入PyTorch网址,找到对应的pytorch版本下conda下载pytorch的命令行,如:
1 | conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia |
输入到上面激活的环境中进行下载。
使用yolov8
安装依赖ultralytics
1 | pip install ultralytics |
如果找不到,或是其他问题,可以选择先将依赖 (https://github.com/ultralytics/ultralytics) 下载到本地,将环境切换到依赖的路径再进行安装:
1 | pip install -e . |