YOLOv11学习笔记
1.conda环境变量配置
1.1pycharm中新建conda虚拟环境
在win11系统中,创建的conda虚拟环境不会在conda的安装目录下,
而是会在C:\Users\Admin.conda\envs
比如我的anaconda安装目录在F:\anaconda3
但是生成的虚拟环境在C:\Users\Admin.conda\envs
所以了解好这个后,后面我们在pycharm中创建好anaconda虚拟环境后,也会在C:\Users\Admin.conda\envs目录下。
在pycharm中创建anaconda虚拟环境(存在基础python包和解释器环境)并通过终端使用anaconda环境,我们首先来了解下,我们应该怎么做这个事情,第一步,我们是先创建虚拟环境(会自动生成到C:\Users\Admin.conda\envs),然后再选择anaconda环境下的python.exe作为python解释器。思路很简单,开干!!
可以看到在C:\Users\Admin.conda\envs下生成了
到这里anaconda环境已经创建好了,并且能够在终端环境下进行conda。可以看到的是已经pycharm终端已经为anaconda环境了,python解释器也是默认到该虚拟环境下的python.exe解释器
接下来进行anaconda开发
查看虚拟环境位置:
conda info -e
修改镜像源为下图所示,不然下载速度很慢:
这个可以查看conda的镜像源
conda config --show channels
给conda添加国内镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/proconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/freeconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/rconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/mainconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/condaconda config --add channels forge/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
虚拟环境开启与关系
conda activate anaconda_env_foryolov11
虚拟环境关闭
conda deactivate
anaconda安装yolov11
conda create -n your_env_name # your_env_name 为你虚拟环境名
在base的conda虚拟环境中可以创建虚拟conda环境
conda create -n yolov11
接下来准备下载yolov11
如果想在CUDA中,也可以使用下面命令
# Install all packages together using conda
conda install -c pytorch -c nvidia -c conda-forge pytorch torchvision pytorch-cuda=11.8 ultralytics
在指定的位置创建conda虚拟环境,比如我想在D盘中的.conda/envs路径下创建虚拟环境
conda create --prefix=D:/.conda/envs/yolov11 python=3.9
或者
conda create --p D:/.conda/envs/yolov11 python=3.9
激活conda环境
conda activate D:/.conda/envs/yolov11
移除conda 环境
conda remove --p D:/.conda/envs/yolov11 --all