From 246227af4f15cb05cc94cb9000b91e039de5494c Mon Sep 17 00:00:00 2001 From: swittl <simon.wittl@th-deg.de> Date: Wed, 6 Nov 2024 09:10:02 +0100 Subject: [PATCH] linux artist adatption --- CyXTraX/simulation/artist_bridge.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CyXTraX/simulation/artist_bridge.py b/CyXTraX/simulation/artist_bridge.py index d8f6110..0f7ff94 100644 --- a/CyXTraX/simulation/artist_bridge.py +++ b/CyXTraX/simulation/artist_bridge.py @@ -1,4 +1,11 @@ -from artistlib import API, utility, SAVEMODES +try: + from artistlib import API, utility, SAVEMODES # type: ignore +except ModuleNotFoundError: + from warnings import warn + warn('The module `artistlib`is not installed. The simulation module is not 100\% usable! \nInstall: https://github.com/wittlsn/aRTist-PythonLib') + API = lambda: None + utility = None + SAVEMODES = None from pathlib import Path import numpy as np import os -- GitLab