Skip to content

Latest commit

 

History

History
110 lines (58 loc) · 2.45 KB

INSTALL.rst

File metadata and controls

110 lines (58 loc) · 2.45 KB

Installation

Development Installation

Pre-Requirements

The Python Client Library for LCCS-WS (lccs.py) depends essentially on:

Please, read the instructions below in order to install lccs.py.

Clone the Software Repository

Use git to clone the software repository:

$ git clone https://github.com/brazil-data-cube/lccs.py.git

Install lccs.py in Development Mode

Go to the source code folder:

$ cd lccs.py

Install in development mode:

$ pip3 install -e .[all]

Note

If you want to create a new Python Virtual Environment, please, follow this instruction:

1. Create a new virtual environment linked to Python 3.11:

python3.11 -m venv venv

2. Activate the new environment:

source venv/bin/activate

3. Update pip and setuptools:

pip3 install --upgrade pip

pip3 install --upgrade setuptools

Build the Documentation

You can generate the documentation based on Sphinx with the following command:

sphinx-build docs/sphinx docs/sphinx/_build/html

The above command will generate the documentation in HTML and it will place it under:

docs/sphinx/_build/html/

You can open the above documentation in your favorite browser, as:

firefox docs/sphinx/_build/html/index.html

Run the Tests

Run the tests:

$ ./run-tests.sh