The SSD project has the following dependencies:
| Package | Dependency | Type | Install |
|---|---|---|---|
SSD.core |
:Peewee:`Peewee <>` | Required | :guilabel:`pip install peewee` |
| :Numpy:`Numpy <>` | Required | :guilabel:`pip install numpy` | |
SSD.sofa |
:SP3:`SofaPython3 <>` | Optional | :SP3:`Follow instructions <menu/Compilation.html>` |
Warning
The :SOFA:`SOFA <>` Python bindings are not required to use the SSD.core package, but they are obviously
required to use the SSD.sofa package. This will be ignored during the installation process if :SOFA:`SOFA <>`
Python bindings are not found by the interpreter.
SSD can be easily installed with :guilabel:`pip` for users:
pip install git+https://github.com/mimesis-inria/SimulationSimpleDatabase.gitThen, you should be able to run:
import SSDSSD can also be installed from sources for developers:
git clone https://github.com/mimesis-inria/SimulationSimpleDatabase.git SSD
cd SSD
pip install -e .You should be able to run:
import SSD