0Pricing
Learn AI with Python · Lesson

Setting Up the Development Environment

Using Jupyter Notebook and Anaconda.

Setting Up the Development Environment is a free Learn AI with Python lesson on CoddyKit — lesson 5 of 5. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Learn AI with Python learning path, one of 5 lessons in the course, and your progress syncs across the web and the CoddyKit app.

1

Setting Up the Development Environment

To start working on AI projects in Python, it's essential to set up a development environment. This lesson will guide you through installing and using Jupyter Notebook and Anaconda, two powerful tools for Python programming.

Setting Up the Development Environment — illustration 1

2

What is Jupyter Notebook?

Jupyter Notebook is an interactive environment for writing and running Python code. It’s widely used in data science and AI projects because of its ability to display code, results, and visualizations together in one document.

3

What is Anaconda?

Anaconda is a Python distribution that simplifies the setup of Python environments. It includes essential libraries like NumPy, Pandas, and Matplotlib, along with tools like Jupyter Notebook and Spyder.

4

Installing Anaconda

To install Anaconda:

  1. Go to the Anaconda website.
  2. Download the installer for your operating system.
  3. Run the installer and follow the instructions.

5

Launching Jupyter Notebook

After installing Anaconda, you can launch Jupyter Notebook:

  1. Open the Anaconda Navigator.
  2. Click on 'Launch' under Jupyter Notebook.
  3. Your browser will open with the Jupyter interface.

6

Creating a New Notebook

To create a new notebook in Jupyter:

  1. Click 'New' in the top-right corner.
  2. Select 'Python 3' from the dropdown.
  3. A new notebook will open, ready for coding.

7

Managing Python Environments

Anaconda allows you to create and manage isolated Python environments for different projects. To create an environment:

conda create --name myenv python=3.9

Activate it with:

conda activate myenv

8

9

Recap

In this lesson, you learned about:

  • Jupyter Notebook: An interactive coding environment.
  • Anaconda: A Python distribution for AI and data science.
  • How to install Anaconda, launch Jupyter Notebook, and manage Python environments.

10

Congratulations!

You’ve completed the lesson on Setting Up the Development Environment. You’re now ready to start building AI projects. Let’s move on to the next topic in your AI journey!

Setting Up the Development Environment — illustration 10

Frequently asked questions

Is the “Setting Up the Development Environment” lesson free?

Yes — the full text of “Setting Up the Development Environment” is free to read here on the web, and the Learn AI with Python course includes 5 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Learn AI with Python course, upgrade to CoddyKit PRO.

What will I learn in “Setting Up the Development Environment”?

Using Jupyter Notebook and Anaconda. You practise Learn AI with Python with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Learn AI with Python?

No prior experience is required. Learn AI with Python on CoddyKit is structured for beginners through advanced learners; this is — lesson 5 of 5, so you can start here or from the beginning and move at your own pace.

How long does the “Setting Up the Development Environment” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Learn AI with Python lesson?

Yes. Every Learn AI with Python lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Python Libraries for AI
  2. Python Data Types and Structures
  3. File Operations in Python
  4. Error Handling in Python
  5. Setting Up the Development Environment
← Back to Learn AI with Python