Getting Started with Taipy¶
Supported Python versions
Taipy requires Python 3.8 or newer.
Welcome to the Getting Started guide for Taipy. This tour shows you how to create an entire application using the two components of Taipy:
-
Graphical User Interface builder (Taipy GUI): allows any Python developer to create a complex and interactive GUI.
-
Scenario Management (Taipy Core): implements a modern backend for any data-driven application based on your business case.
You can use Taipy GUI without Taipy Core and vice-versa. However, as you will see, they are incredibly efficient when combined.
Each step of the "Getting Started" will focus on basic concepts of Taipy. Note that every step is dependent on the code of the previous one. After completing the last step, you will have the skills to develop your own Taipy application.
Before we begin¶
Three packages have to be installed:
-
Taipy package, it requires Python 3.8 or newer;
-
scikit-learn: A Machine-Learning package that will be used in the Getting Started user code;
-
statsmodels: Another package for statistics also used in the user code.
$ pip install taipy
$ pip install scikit-learn
$ pip install statsmodels
Info
pip install taipy
is the preferred method to install the latest stable version of Taipy.
If you don't have pip installed, this Python installation guide can guide you through the process.
Using Notebooks¶
This Getting Started is for Python scripts (.py) only. If you want to use Jupyter Notebooks, download this notebook that deals with the specific functions for Notebooks.
So, without further delay, let's begin to code!