=================== Installation =================== Before you can use socceraction, you'll need to get it installed. This guide will guide you to a minimal installation that'll work while you walk through the introduction. Install Python ============== Being a Python library, socceraction requires Python. Currently, socceraction supports Python version 3.9 -- 3.12. Get the latest version of Python at https://www.python.org/downloads/ or with your operating system's package manager. You can verify that Python is installed by typing ``python`` from your shell; you should see something like:: Python 3.x.y [GCC 4.x] on linux Type "help", "copyright", "credits" or "license" for more information. >>> Install socceraction ==================== You've got two options to install socceraction. .. _installing-official-release: Installing an official release with ``pip`` ------------------------------------------- This is the recommended way to install socceraction. Simply run this simple command in your terminal of choice: .. code-block:: console $ python -m pip install socceraction You might have to install pip first. The easiest method is to use the `standalone pip installer`_. .. _pip: https://pip.pypa.io/ .. _standalone pip installer: https://pip.pypa.io/en/latest/installing/#installing-with-get-pip-py .. _installing-development-version: Installing the development version ---------------------------------- Socceraction is actively developed on GitHub, where the code is `always available `_. You can easily install the development version with: .. code-block:: console $ pip install git+https://github.com/ML-KULeuven/socceraction.git However, to be able to make modifications in the code, you should either clone the public repository: .. code-block:: console $ git clone git://github.com/ML-KULeuven/socceraction.git Or, download the `zipball `_: .. code-block:: console $ curl -OL https://github.com/ML-KULeuven/socceraction/archive/master.zip Once you have a copy of the source, you can embed it in your own Python package, or install it into your site-packages easily: .. code-block:: console $ cd socceraction $ python -m pip install -e . Verifying ========= To verify that socceraction can be seen by Python, type ``python`` from your shell. Then at the Python prompt, try to import socceraction: .. parsed-literal:: >>> import socceraction >>> print(socceraction.__version__)