Cannot allocate memory in static TLS block
I using a python 3.10 virtual environment, and try to import tensorflow as tf and import albumentations as A. And i faced a error on cannot allocate memory in static TLS block. Anyone know what is the problem and how to solve it?
I tried LD_PRELOAD = /usr/lib/aarch64-linux-gnu/libgomp.so.1 also
Here is my code:
import os
import cv2
import tensorflow as tf
import albumentations as A
And error:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
Cell In[1], line 5
3 import cv2
4 import tensorflow as tf
----> 5 import albumentations as A
6 # ...existing code...
File /mnt/5958b632-9b58-4b1e-9b06-aaa3d99c9dcd/py10/lib/python3.10/site-packages/albumentations/__init__.py:5
1 from __future__ import absolute_import
3 __version__ = "1.3.1"
----> 5 from .augmentations import *
6 from .core.composition import *
7 from .core.serialization import *
File /mnt/5958b632-9b58-4b1e-9b06-aaa3d99c9dcd/py10/lib/python3.10/site-packages/albumentations/augmentations/__init__.py:8
5 from .crops.transforms import *
7 # New transformations goes to individual files listed below
----> 8 from .domain_adaptation import *
9 from .dropout.channel_dropout import *
10 from .dropout.coarse_dropout import *
File /mnt/5958b632-9b58-4b1e-9b06-aaa3d99c9dcd/py10/lib/python3.10/site-packages/albumentations/augmentations/domain_adaptation.py:6
4 import cv2
5 import numpy as np
...
(...)
26
27 """
ImportError: /mnt/5958b632-9b58-4b1e-9b06-aaa3d99c9dcd/py10/lib/python3.10/site-packages/sklearn/utils/../../scikit_learn.libs/libgomp-947d5fa1.so.1.0.0: cannot allocate memory in static TLS block