Skip to content
This repository has been archived by the owner on Mar 3, 2023. It is now read-only.

Latest commit

 

History

History
80 lines (45 loc) · 4.28 KB

02_prerequisites.md

File metadata and controls

80 lines (45 loc) · 4.28 KB

Training prerequisites

Operating system

Kedro supports macOS, Linux and Windows (7 / 8 / 10 and Windows Server 2016+).

Command line

You will need to use the command line interface, or CLI, which is a text-based application to view, navigate and manipulate files on your computer.

Find out more about working with the command line (also known as cmd, CLI, prompt, console or terminal).

Python

Kedro supports Python 3.6, 3.7 or 3.8 so you should make sure that it is installed on your laptop.

We recommend using Anaconda (Python 3.7 version) to install Python packages. You can also use conda, which comes with Anaconda, as a virtual environment manager when you install Kedro.

Kedro

Follow the official Kedro prerequisites documentation and the page that follows it to install Kedro.

A clean install of Kedro is designed to be lightweight. If you later need additional tools, it is possible to install them later.

Note: If you encounter any problems, please engage Kedro community support on Stack Overflow, or refer to the Kedro.Community Discourse channel that is managed by Kedroids all over the world.

Code editor

There are many code editors to choose from. Here are some we recommend:

Kedro training code

Download the Kedro training repository by following these instructions.

Git (optional)

Git is a version control system that records changes to files as you work on them. Git is especially helpful for software developers as it allows changes to be tracked (including who and when) across a project.

When you download git, be sure to choose the correct version for your operating system:

Installing Git on Windows

Download the git for Windows installer. Make sure to select Use git from the Windows command prompt this will ensure that git is permanently added to your PATH.

Also select Checkout Windows-style, commit Unix-style line endings selected and click on Next.

This will provide you both git and git bash, which you will find useful during the training.

GitHub

GitHub is a web-based service for version control using Git. To use it, you will need to set up an account.

Checklist

Please use this checklist to make sure you have everything necessary to participate in the Kedro training.

Having completed the above checklist, make sure that you are able to execute the following commands from your command line interface:

  • python --version or python3 --version returns a correct Python version (either 3.6, 3.7 or 3.8).

  • kedro --version shows the latest Kedro version.

If you are able to complete all of the above, you are ready for the training!

Note: If you have any problems or questions in any of the above checklist, please contact an instructor and resolve the issues before the training.

Go to the next page