If you are using linux, installing these will be a piece of cake!
Install git
Install OpenCV (A Computer Vision library)
Install the latest version of Pytorch (A widely used Deep Learning framework).
Install VScode
A word of advise: My journey of using text editors are as follows: Codeblocks -> Sublime -> VSCode.
I personally find VScode cool, because it comes under "text editors" and not "IDEs", so it is light-weight. And on top of that, there are some cool extensions which make your life easy.
Adding to the above advice: If you are using VScode, make sure you take advantage of debugging. Here's a quick demo.