To get gpu support to create neural networks is conda environment necessary?
So I recently started learning about deep learning in the TensorFlow lib in python. And came across a problem, so turns out, (and I genuinely didn't know this) to use the GPU for programming specially TensorFlow and PyTorch you need these CUDA toolkit, cuDNN libs, and Visual Studio community. Which far enough I'll download and already finished downloading vs community. 
But what I want to ask is, is the setting up of Conda environment necessary? Can it not be done with pip?
Sorry if this is not the right place to ask this kind of question, but I couldn't find anything in detail about this.

No, you can just use pip install tensorflow-gpu to install TensorFlow with GPU support. It's your choice if you want to create Conda environment or not. But before using that pip command, make sure you have CUDA 11.2 and cuDNN 8.1. 
And in case of PyTorch just go to this site and copy the command and install it.
