Anaconda Installation Guide for CBSE AI Students (Windows, Mac & Linux)

Before you can run a single NumPy or Pandas program, your computer needs the right software. Anaconda installs everything CBSE AI requires — Python, Jupyter Notebook, NumPy, Pandas, Matplotlib, and Scikit-learn — in one go, without touching the command line.

All four CBSE AI syllabi (Class 9, 10, 11, 12 — session 2025-26) list Anaconda Navigator Distribution in their equipment and software requirements. This is the official route.

What You’ll Learn

  • What Anaconda is and what it installs
  • Step-by-step installation for Windows (most students) and Mac
  • How to verify the installation worked
  • How to install any missing library after setup

What Is Anaconda?

Anaconda is a free Python distribution built for data science and AI. When you install Anaconda, you get:

What You GetWhy You Need It
Python 3.xThe language itself
Jupyter NotebookYour coding environment for practicals
NumPyNumerical operations and arrays
PandasDataFrames and CSV handling
MatplotlibCharts and graphs
Scikit-learnMachine learning models
Anaconda NavigatorA graphical launcher for all tools
condaPackage manager to install more libraries

Installing these individually is possible but often causes version conflicts. Anaconda packages everything to work together — which is exactly why CBSE recommends it.


System Requirements

Before downloading, confirm your computer meets these minimums (from the CBSE equipment list):

  • Processor: Intel Core i5 or equivalent
  • RAM: 8 GB minimum
  • Storage: At least 5 GB free space for Anaconda
  • OS: Windows 10/11, macOS 10.13+, or any Linux distribution
  • Internet: Required for download (~600 MB file)

Installation — Windows (Step by Step)

Step 1: Download Anaconda

Go to anaconda.com/download. The site automatically detects your operating system. Click Download for the latest Python 3 version (64-bit). The file is approximately 600–700 MB — download over a stable connection.

Step 2: Run the Installer

  1. Open the downloaded file — it will be named something like Anaconda3-2024.xx-Windows-x86_64.exe
  2. Click Next on the welcome screen
  3. Read and click I Agree on the license agreement
  4. Select Just Me (recommended) when asked about installation type
  5. Choose the installation location — the default (C:\Users\YourName\anaconda3) is fine
  6. On the Advanced Options screen:
    • ✅ Check Register Anaconda3 as my default Python (important)
    • ⬜ Leave Add Anaconda3 to my PATH unchecked (avoids system conflicts)
  7. Click Install — this takes 5–10 minutes

Step 3: Finish Installation

Click Finish on the completion screen. You can skip the optional “Getting Started” links.


Installation — macOS (Step by Step)

Step 1: Download

Go to anaconda.com/download. Download the macOS Graphical Installer (.pkg file) for your chip type:

  • Apple Silicon (M1/M2/M3 Mac): choose Apple M1
  • Older Intel Mac: choose 64-bit (x86)

Step 2: Install

Double-click the downloaded .pkg file. Follow the installer prompts — click Continue, Agree, and Install. Enter your Mac password when prompted. Installation takes 3–5 minutes.

Step 3: Verify

Open Terminal (search for it in Spotlight) and type:

conda --version

If you see conda 24.x.x (or similar), Anaconda is installed correctly.


Verify the Installation (All Platforms)

After installation, confirm everything is working:

1. Open Anaconda Navigator

  • Windows: Search “Anaconda Navigator” in the Start menu
  • Mac: Find it in Applications or use Launchpad

You should see a dashboard with Jupyter Notebook, JupyterLab, Spyder, and other tools.

2. Launch Jupyter Notebook Click Launch under Jupyter Notebook. Your browser opens and shows the Jupyter dashboard. If this works, your setup is complete.

3. Test Python Libraries Click New → Python 3 to create a new notebook. In the first cell, type and run:

python

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.linear_model import LinearRegression

print("NumPy     :", np.__version__)
print("Pandas    :", pd.__version__)
print("Scikit-learn: installed")
print("All libraries ready!")

If all four lines print without errors, your CBSE AI Python environment is fully ready.


Installing Additional Libraries

Some libraries used in CBSE AI are not included in Anaconda by default. Here is how to install them:

Method 1 — Anaconda Navigator (no command line):

  1. Open Anaconda Navigator
  2. Click Environments in the left sidebar
  3. Click Not Installed in the dropdown
  4. Search for the library name (e.g., opencv)
  5. Check the box and click Apply

Method 2 — Command Line (faster): Open Anaconda Prompt (Windows) or Terminal (Mac) and type:

pip install opencv-python

For OpenCV (used in Class 10 and 11 image programs):

pip install opencv-python

For scipy (used for stats.mode() in NumPy programs):

pip install scipy

Quick Revision Box

TermMeaning
AnacondaPython distribution that installs Python + AI libraries in one package
condaAnaconda’s package manager for installing/updating libraries
Anaconda NavigatorGraphical dashboard to launch Jupyter, Spyder, and other tools
EnvironmentAn isolated Python setup — useful for keeping project dependencies separate
pip installCommand to install Python packages from the terminal
.ipynbJupyter Notebook file format — created by Jupyter, saved by Anaconda

Practice Questions

Q1 (2 marks): Name four Python libraries that are automatically installed with Anaconda and state the use of each.

Model Answer: NumPy (numerical operations on arrays), Pandas (tabular data and CSV handling), Matplotlib (data visualisation — charts and graphs), Scikit-learn (machine learning models for regression, classification, clustering).


Q2 (MCQ): According to the CBSE AI 2025-26 syllabus, which software distribution is listed as the recommended Python IDE for school AI labs?

a) PyCharm b) Anaconda Navigator Distribution c) Visual Studio Code d) IDLE

Answer: b) Anaconda Navigator Distribution — explicitly listed in the equipment and software specifications of all four CBSE AI syllabi (Class 9–12, 2025-26).


Frequently Asked Questions

Q1: Anaconda is 600 MB — is there a smaller option for home use? Yes. Miniconda is a minimal version of Anaconda that installs only Python and conda (the package manager). You then install only the libraries you need using conda install numpy pandas matplotlib scikit-learn. It is lighter but requires using the command line. For most CBSE students, the full Anaconda is easier.

Q2: I already have Python installed. Should I still install Anaconda? If you installed Python directly from python.org, you likely do not have Jupyter Notebook or the data science libraries. Installing Anaconda alongside it can cause conflicts. The cleanest approach: uninstall the standalone Python first, then install Anaconda. If you prefer not to uninstall, use Google Colab (colab.google.com) instead — it requires no local installation.

Q3: Do I need to reinstall Anaconda every year? No. Anaconda updates in place. Open Anaconda Prompt and run conda update --all to update all packages to their latest versions. Do this once at the start of a new academic year.


Read Next