How To Install Tensorflow In Anaconda

Installing TensorFlow in Anaconda is an essential step for anyone looking to delve into machine learning and deep learning. In this article, I will guide you through the process with my own personal tips and insights, ensuring a smooth and hassle-free installation.


Before we begin, make sure you have Anaconda installed on your system. If not, you can download and install it from its official website here. Once Anaconda is up and running, open Anaconda Navigator or your preferred terminal application.

Creatiing a New Environment

I highly recommend creating a new environment for TensorFlow to avoid conflicting dependencies with other projects. To do this, open Anaconda Navigator and click on the “Environment” tab. Then, click on the “Create” button and give your new environment a name, such as “tensorflow_env”.

Installing TensorFlow

Now that the environment is set up, we can proceed to install TensorFlow. If you prefer using the terminal, you can simply open it and type the following command:

conda install tensorflow

If you’re using Anaconda Navigator, switch to the “Home” tab, select your new environment from the dropdown menu, and then search for “tensorflow” in the “Not installed” section. Simply click the checkbox next to TensorFlow and then click on the “Apply” button to initiate the installation process.

Verifying the Installation

Once the installation is complete, it’s a good practice to verify that TensorFlow is functioning properly. You can do this by opening a Jupyter Notebook or your preferred Python environment within the new environment and running the following code:

import tensorflow as tf

If TensorFlow is correctly installed, you should see its version number printed without encountering any errors.


Installing TensorFlow in Anaconda is a crucial step in setting up your machine learning and deep learning environment. With the right approach and attention to detail, you can ensure a smooth and successful installation. I hope my personal insights and guidance have helped you in this process, and I encourage you to explore the endless possibilities that TensorFlow offers in the realm of artificial intelligence. Happy coding!