मैं खरगोश एमक्यू और डीजेगो के साथ चलने वाली सेलेरी का उपयोग करने की कोशिश कर रहा हूं। अब तक मैं RabbitMQ 2.7 मेरे सर्वर पर स्थापित किया है, अजगर 2.7, Django 1.3, अजवाइन 2.4.6 और django-अजवाइन 2.4.2पायथन SEM_OPEN त्रुटि
के साथ मैं यहाँ http://django-celery.readthedocs.org/en/latest/introduction.html
सरल निर्देशों का पालन किया और फिर मैं करने की कोशिश की
$ python manage.py celeryd
चलाकर अजवाइन शुरू लेकिन यह मुझे इस त्रुटि दे दी
Unrecoverable error: ImportError('This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770.
मैं कुछ शोध किया और यहाँबग मिला, और इसकी अनुमानित रूप से तय है, लेकिन मुझे लगता है कि अजगर 2.7 के लिए नहीं।
इसके अलावा, मेरा ओएस सेंटोस रिलीज 4.9 (अंतिम) है। और मैंने स्रोत से अजगर बनाया।
मैं अजगर खोल शुरू कर दिया और भाग गया:
import multiprocessing
कोई त्रुटि के साथ
, हालांकि मैं तो भाग गया:
from multiprocessing import synchronize
और मैं (ऊपर) त्रुटि मिली।
किसी भी मदद की सराहना की जाती है।
आपका ओएस क्या है? क्या आपने खुद को पाइथन बनाया है या पैकेज प्रबंधक से स्थापित किया है? क्या एक सादे पायथन खोल काम में 'मल्टीप्रोसेसिंग' आयात करता है? – AdamKG
आपके उत्तर के लिए धन्यवाद, मैंने आपके द्वारा अनुरोधित जानकारी को शामिल करने के लिए प्रश्न संपादित किया है। – Paulo