一、Miniconda
Conda 是一个开源的包管理和环境管理系统,它能运行、安装和更新各种包和依赖,同时还能创建隔离的环境。
1.1 下载安装 Miniconda
https://repo.anaconda.com/miniconda/Miniconda3-py39_24.5.0-0-Windows-x86_64.exe
1.2 打开 Anaconda Prompt (miniconda3)
1.3 conda使用方法
1.创建一个新的虚拟环境,用于隔离项目的依赖包:
conda create -n myenv
可以指定 Python 版本和其他初始包:
conda create -n myenv python=3.8 numpy
2. 激活已创建的虚拟环境:
conda activate myenv
3.在激活的环境中安装包:
conda install package_name
4.查看当前环境中已安装的包:
conda list
5.更新已安装的包到最新版本:
conda update package_name
6.从环境中删除一个包:
conda remove package_name
7.列出所有已创建的环境:
conda env list
8.删除一个环境:
conda env remove --name myenv
9.将环境导出到一个 YAML 文件:
conda env export > environment.yml
10.从 YAML 文件创建环境:
conda env create -f environment.yml
11.退出当前激活的环境,回到base环境:
conda deactivate
二、创建虚拟环境
2.1 创建虚拟环境
conda create -n yolov8env python=3.9
2.2 激活环境
conda activate yolov8env
三、安装pytorch
3.1 查询CUDA支持版本
nvidia-smi
查询当前驱动支持的CUDA 版本,它表示该驱动程序能够兼容和支持的最高 CUDA 版本。
3.2 在官网获取pytorch安装命令
https://pytorch.org/get-started/locally/
3.2 测试pytorch是否安装成功
python
import torch
torch.ones(3).cuda()
四、安装Ultralytics(yolov8)
pip install ultralytics