PYLEECAN is developed (for now) in Python 3.5. Python 3 has been chosen to be up to date with the latest development of Python language and its main packages. Python 3.5 or further versions, are used to be able to use the package PyInstaller to generate an .exe file of the program. A compatibility with Python 2.7 can be considered if needed by the community. In this case, we would need to use unittest to make sure that PYLEECAN runs on both versions.


To install the latest version of Python, download the installer and run it.

PYLEECAN will use others python scientific packages like NumPy and MatplotLib. To install those packages we recommend you to use pip a python package manager which is already installed if your python version is >= 3.4.


NumPy is the fundamental package for scientific computing with Python.

To install NumPy

python -m pip install -U numpy


Matplotlib is a Python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.

To get MatplotLib

python -m pip install -U matplotlib