×

Python Anaconda setup

Python programming language is used in this tutorial to get hands-on machine learning. A compatible IDE (Integrated Development Environment) is needed to be installed on the computer system before using Python for machine learning. Now, we will see how to install Python and an IDE with the help of Anaconda distribution.

Anaconda distribution is an open-source platform for the deployment of programming languages like Python and R programming. It is used for applications like machine learning, data science, predictive analysis, etc. The main aim is to build simplified packet management and deployment. It supports many operating systems, such as Windows, Mac OS, and Linux. It comes up with about 1500 popular data-science packages appropriate for Windows, Mac OS, and Linux. It is used by 1500 million users worldwide.

Anaconda distribution offers several IDEs for installing Python, for example, Jupyter Notebook, Spyder, Anaconda prompt, etc. It is very suitable as it contains a package solution, which makes it easier to install Python on your desktop. It automatically installs Python on some of the IDEs as well as libraries like NumPy, Pandas, etc.

The following steps are given below:

1. Downloading Anaconda Python

To download Anaconda, you need to open a browser of your choice and type Anaconda Python in the search engine. Click the very first link you see on the window, or you can directly download it from the link given below: https://www.anaconda.com/distribution/

Python Anaconda Setup

On clicking the first link you will get on to the download page of Anaconda.

Python Anaconda Setup

Anaconda is available for Windows, Mac OS, and Linux. We are here downloading for Windows, and you can download as per your choice. After selecting the OS, you get two Python versions. Select Python 3.7 Version as it is the latest version, and click on Download; it will start the downloading.

Python Anaconda Setup

2.Installation of Anaconda Python Version 3.7

After the downloading is completed, go to the downloads and double-click the Anaconda3-2019.03-Windows-x86_64.exe. A setup window for installing anaconda will be displayed. Click on Next, and it will take you to the Agreement Window.

Python Anaconda Setup

Click on I Agree on the License Agreement Window and proceed further.

Python Anaconda Setup

Select Just Me from the options given below and then click on Next.

Python Anaconda Setup

A window will open, asking for its installation location. You need not do anything if you don't want to; just leave it as default by clicking Next.

Python Anaconda Setup

Select the second option and click on Install.

Python Anaconda Setup

Click on Next, once the installation completes.

Python Anaconda Setup

After the installation is completed, click on Finish.

Python Anaconda Setup

3. Open Anaconda Navigator

After the installation is done, open the Anaconda Navigator to launch Python IDE may be either Spyder or Jupyter. And for that, you need to click on the window key and type Anaconda Navigator in the search bar.

Python Anaconda Setup

After opening the Anaconda Navigator, launch Spyder IDE by clicking the Launch button below the Spyder. The Spyder IDE will get installed.

Python Anaconda Setup

Once the Spyder IDE is launched, the opened window will be looked at as the image given below;

Python Anaconda Setup

First Program in Python

1. Write a program and save it with an extension .py in any folder.

print(“hello world!”)
Python Anaconda Setup
  • Run the program by clicking a triangled shape Run button.
  • The output is displayed on the Console pane at the bottom right side.

Related Topics

KNN algorithm in Machine Learning

Machine Learning is one of the most used modern technologies in our world. Machine Learning helps human a lot to do their jobs at ease. Today almost every big tech...

7 minutes read.

Chi-Square Test in Machine Learning

A statistical technique called the chi-square test is used to compare actual outcomes to predictions. This test aims to determine if a discrepancy between actual and projected data is caused...

6 minutes read.

Python Anaconda setup

Python programming language is used in this tutorial to get hands-on machine learning. A compatible IDE (Integrated Development Environment) is needed to be installed on the computer system before using...

3 minutes read.

Basics Vectors in Linear Algebra in ML

First, to learn Machine Learning sincerely, we must know about vectors in Linear Algebra. The principle of Linear Algebra is very much important here. Linear Algebra is the study of...

3 minutes read.

Machine Learning Classification Algorithm

A supervised machine learning technique called classification uses a model to attempt to predict the right label for a given set of input data. Before being used to make predictions...

6 minutes read.

Decision Trees in Machine Learning

Introduction to Decision Trees Decision trees are one of the most powerful classification algorithm that falls under supervised learning-based algorithms. It is used as a tool for making predictions and can...

6 minutes read.

Applications of Machine Learning

If you have connection with technical world then you have must heard about Machine Learning. It is one of the modern technologies. Machine Learning is the future of our tech...

6 minutes read.

Epoch in Machine Learning

Machine Learning is one of the most used modern technologies in the world. Machine Learning helps human a lot to do their jobs at ease. Epoch is an important concept...

3 minutes read.

Top 10 Books on Machine Learning

If you are looking to explore some new domains in engineering field then you may like ML or Machine Learning. The popularity of Machine Learning is increasing gradually day by...

5 minutes read.

Naïve Bayes Algorithm in Machine Learning

Introduction to Naïve Bayes Algorithm in Machine Learning The Naïve Bayes algorithm is a classification algorithm that is based on the Bayes Theorem, such that it assumes all the predictors are independent of...

7 minutes read.

Hierarchical Clustering Algorithm

Introduction to Hierarchical Clustering The other unsupervised learning-based algorithm used to assemble unlabeled samples based on some similarity is the Hierarchical Clustering. There are two types of hierarchical clustering algorithm: 1. Agglomerative Hierarchical Clustering...

7 minutes read.

Association Rule Learning Algorithm

Introduction to Association Rule Learning Association rule learning extracts alliances among the datapoints in a huge dataset. It incorporates the concept of data mining, which helps in finding useful commercial associations or regularities between the...

3 minutes read.

Decision Tree Algorithm in Machine Learning

We are very familiar with the word Machine Learning nowadays. Machine Learning technologies are used everywhere. Many IT companies use this type of technologies to improve their product. Decision tree...

6 minutes read.

Top Machine Learning Jobs

Machine Learning is an important part in many industries. Many companies in different sectors use Machine Learning techniques to improve their production rate and quality. In present days, Machine Learning...

4 minutes read.

Understanding different types of Machine Learning

A machine learns from a trained data set to create a model. Whenever there is a new input to the algorithm, it predicts on the basis of the model. The...

10 minutes read.

Machine Learning Engineer Salary in Different Organisation

We are very familiar with the word Machine Learning nowadays. Machine Learning technologies are used everywhere. Many IT companies use this type of technologies to improve their product. This branch...

3 minutes read.

Random Forest Algorithm for Machine Learning

Introduction to Random Forest Random forest is an ensemble-based supervised learning model. The concept of random forest is used in both classifications as well as in the regression problems. Basically, in...

7 minutes read.

Difference between AI/ ML/ Deep Learning

Nowadays, people are very much confused with the terms artificial intelligence, machine learning, and deep learning. For them, it seems to be that all these three concepts are the same,...

11 minutes read.

Machine Learning Projects for the Final Year Students

We live in a technologically advanced age where machines and various technologies are all around us. Machine learning is a method for teaching computers to think and learn. In the...

7 minutes read.

Feature Extraction in Machine Learning

With the advancement of technology in the databases, everyone can store a vast amount of data with hundreds of thousands of features these days. Features contain information about the dependent...

4 minutes read.