已經安裝cuda11.7
Step1)建立虛擬環境名稱為yolov11,使用Python3.10,可以自行修改
#conda create -n yolov11 python=3.10
列出可以使用的虛擬環境
#conda env list
啟用虛擬環境ml
#conda activate yolov11
Step2)安裝ipykernel與pypiwin32
#pip install ipykernel
#pip install pypiwin32
註冊虛擬環境到Jupyter notebook,取名為Yolov11
#python -m ipykernel install --user --name yolov11 --display-name "Yolov11"
列出目前所有Jupyter Notebook的虛擬環境
#jupyter kernelspec list
接著啟用Jupyter Notebook,點選「Anaconda3 -> Jupyter Notebook」
Step3)安裝cuda11.7的pytorch
#conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.7 -c pytorch -c nvidia
Step4)安裝ultralytics
#pip install ultralytics
附註:
刪除名稱為ml虛擬環境的所有套件
#conda env remove -n ml
刪除Jupyter Notebook內名稱為ml的虛擬環境
#jupyter kernelspec remove ml
出現以下錯誤,表示numpy不能使用版本大於2
A module that was compiled using NumPy 1.x cannot be run in NumPy 2.0.1 as it may crash.
#pip uninstall numpy
#pip install "numpy<2.0"