Spaces:
Running
Running
Update utility/conf.py
Browse files- utility/conf.py +15 -14
utility/conf.py
CHANGED
@@ -1,14 +1,15 @@
|
|
1 |
-
import os
|
2 |
-
import logging
|
3 |
-
from pathlib import Path
|
4 |
-
|
5 |
-
logger = logging.getLogger(__name__)
|
6 |
-
|
7 |
-
# ImageMagick configuration
|
8 |
-
IMAGEMAGICK_BINARY =
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
|
|
|
1 |
+
import os
|
2 |
+
import logging
|
3 |
+
from pathlib import Path
|
4 |
+
|
5 |
+
logger = logging.getLogger(__name__)
|
6 |
+
|
7 |
+
# ImageMagick configuration for Hugging Face Spaces
|
8 |
+
os.environ['IMAGEMAGICK_BINARY'] = '/usr/bin/magick'
|
9 |
+
IMAGEMAGICK_BINARY = '/usr/bin/magick'
|
10 |
+
|
11 |
+
# Validate ImageMagick path
|
12 |
+
if not Path(IMAGEMAGICK_BINARY).exists():
|
13 |
+
error_msg = f"ImageMagick not found at {IMAGEMAGICK_BINARY}. Please check the installation."
|
14 |
+
logger.error(error_msg)
|
15 |
+
raise FileNotFoundError(error_msg)
|