मैंने अपने पायथन कोड में मेमोरी लीक की जांच के लिए How to use valgrind with python? में दी गई प्रक्रिया का पालन किया है।आयात त्रुटि: concurrent.futures.process नामक कोई मॉड्यूल
मैं पथ
/root/Test/ACD/atech
मैं PYTHONPATH
में पथ ऊपर दे दिया है के तहत मेरे अजगर स्रोत है। अगर मैं /usr/bin/
के तहत स्थित डिफ़ॉल्ट पायथन बाइनरी के साथ कोड चलाता हूं तो सब कुछ ठीक काम कर रहा है। मैं अजगर द्विआधारी मैं मैन्युअल रूप से निर्माण किया है जो
/home/abcd/workspace/python/bin/python
के नीचे स्थित है तो मैं निम्न त्रुटि
from concurrent.futures.process import ProcessPoolExecutor
ImportError: No module named concurrent.futures.process
मैं यह कैसे हल कर सकते हैं हो रही है के साथ कोड को चलाने के लिए की आवश्यकता है?
PYTHONPATH में निर्देशिकाएं होनी चाहिए जो मॉड्यूल हैं। क्या आपने PythonPATH में जोड़ा है या इसे ओवरराइट किया है? सुझाव दें कि आप केवल तब तक जोड़ें, जब तक आपके पास मानक लाइब्रेरी मॉड्यूल की एक से अधिक प्रतिलिपि न हो। – cdarke
मैंने पाइथनपैथ सेट करने से पहले यह खाली था। बस मैंने निर्यात का उपयोग करके अपना रास्ता दिया है। – Durgesh
मैंने PythonPATH को /usr/local/lib/python2.7/dist-packages/futures को जोड़कर प्रयास किया है। लेकिन अब मुझे एक अलग त्रुटि मिल रही है: आयात त्रुटि: /usr/local/lib/python2.7/dist-packages/lxml/etree.so: अपरिभाषित प्रतीक: PyUnicodeUCS4_DecodeLatin1 – Durgesh