创建安装目录
mkdir -p /data/miniconda3
下载 Miniconda 安装脚本
wget https://repo.anaconda.com/miniconda/Miniconda3-py39_4.10.3-Linux-x86_64.sh -O /data/miniconda3/miniconda.sh
执行安装
bash /data/miniconda3/miniconda.sh -b -u -p /data/miniconda3
修改目录所有者
chown -R $USER:$USER /data/miniconda3
激活 Conda
source /data/miniconda3/bin/activate
初始化 Shell
注意:执行完
conda init后可能需要重启终端或运行source ~/.bashrc(或~/.zshrc)才能立即生效。
conda init --all
创建 GPU 环境
conda create -n yolo_gpu python=3.9
创建 CPU 环境
conda create -n yolo_cpu python=3.9
激活虚拟环境
conda activate yolo_gpu 或 conda activate yolo_cpu
退出虚拟环境
conda deactivate
不激活环境直接执行命令
查看特定环境下的 Python 版本
conda run -n yolo_gpu python --version
#或
conda run -n yolo_cpu python --version
安装基础包
#conda activate yolo_gpu 或 conda activate yolo_cpu 均需要安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Pillow
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ultralytics
pip install flask
#conda activate yolo_gpu 需要安装
#装 GPU 版 PyTorch
pip uninstall -y torch torchvision torchaudio
pip cache purge
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
#验证 输出 True 2 为正常
python -c "import torch;print(torch.cuda.is_available(),torch.cuda.device_count())"
安装其他包
# 使用 conda 安装
conda install <包名>
# 或使用 pip 安装
pip install <包名>
查看已安装的包
conda list
夜雨聆风