In the past I wrote everything myself in c++ / cuda. So I have seen all this mention of handy libraries for ML. So I thought I would see what it was all about.
So I follow the steps on PyTorch website. I install Anaconda.

First problem, no instructions on what command to install pytorch via Annaconda. just some vague reference to a command you need to run.
So I google it and find a random website with a script to do it!! https://deeplizard.com/learn/video/UWlFM0R_x6I 1
wtf guys, anyway the script is an old version of Cuda.
conda install pytorch torchvision cudatoolkit=10.0 -c pytorch

so I try a current version
conda install pytorch cudatoolkit=11.1 -c pytorch
Next problem:
Anaconda complains that “The following packages are not available from current channels”

cudatoolkit=11.1

so thanks for wasting my time Pytorch. I have no way to use you with the current cuda libraries. So back to doing it myself.
How do people work like this?