के साथ कोई और ऑब्जेक्ट लोड नहीं कर सकता है यदि tensorflow
निर्यातक के बाद OpenCV (cv2) आयात किया गया है तो मुझे ImportError
मिल रहा है।आयात त्रुटि: dlopen: स्थैतिक TLS
[email protected]:~/Downloads/opencv-2.4.13/release$ python
Python 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> from tensorflow.contrib.session_bundle import exporter
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcublas.so locally
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcudnn.so locally
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcufft.so locally
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcurand.so locally
>>>
किसी भी विचार क्या हो रहा है:
[email protected]:~/Downloads/opencv-2.4.13/release$ python
Python 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from tensorflow.contrib.session_bundle import exporter
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcublas.so locally
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcudnn.so locally
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcufft.so locally
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:125] successfully opened CUDA library libcurand.so locally
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen: cannot load any more object with static TLS
>>>
हालांकि, यह ठीक दूसरी तरह के आसपास काम करता है?
http://stackoverflow.com/questions/14892101/cannot-load-any-more-object-with-static-tls मुझे बताता है कि इसका मतलब है कि दोनों में से एक सही तरीके से जुड़ा नहीं है (ffIC के साथ)। यह ओपनसीवी या टेन्सफोर्लो के साथ एक समस्या हो सकती है। आप http://stackoverflow.com/questions/1340402/how-can-i-tell-with-something- like-objdump-if-an-object-file-has-been-built-wi में निर्देशों का पालन कर सकते हैं काम करें जो यह है और वापस रिपोर्ट करें। –