docs
mooringDesignSimulator v2 - Installation
Préparer l'environnement de développement et lancer mooringDesignSimulator v2
Environnement recommandé
Le projet s’appuie actuellement sur un environnement Conda nommé pyside6 et cible Python 3.11.
Dépendances principales:
pyside6qt6-chartsmatplotlibnumpyreportlabappdirstomlxlrdnetcdf4packagingpyinstallerpytest
netcdf4 est requis car l’import de profils de courant NetCDF fait partie des fonctions supportées.
Créer l’environnement
Créer d’abord un environnement utilitaire avec mamba si nécessaire:
conda create -n mambaenv -c conda-forge mamba python=3.11
conda activate mambaenv
Créer ensuite l’environnement applicatif:
mamba env create -f environment.yml
conda activate pyside6
Mettre à jour un environnement existant
mamba env update -n pyside6 -f environment.yml --prune
Lancer l’application
Depuis l’environnement activé:
python main.py
Ou directement avec Conda:
conda run --no-capture-output -n pyside6 python main.py
Avec journalisation de debug:
conda run -n pyside6 python main.py -d -l
Tâches courantes
Si task est disponible:
task --list
task run
task test
task res
task build
Précédent: Vue d’ensemble | Retour à la liste | Suivant: Utilisation