Cool, Or, you can just go to Google's TensorFlow page and follow the instructions. 😉
Also, you can just set up and environment with all needed dependencies. Then, when you open the Jupyter Notebook, the environment will display as a kernal. Open a new notebook and select that kernel.
I also recommend learning basic ML FIRST, BEFORE learning TF. Go through the basic tutorial for sklearn. Or, take Andrew Ng's class.
Understand PCA, KNN, SVM, Linear Regression, and Decision Trees/Random Forrests. These will solve 90-95% of real world problems.
Also, understand the data cleaning and transforms, and hyperparameter tunning needed for each Algo. Then, how to set up a pipeline to run through most models select the best, then fine tune that model.
I highly recommend visualization of each step as well, to understand what is going on.