मैं django + nginx + uwsgi चला रहा हूं। किसी कारण से मैं वर्चुअल वातावरण को इंगित करते हुए, घर विकल्प सेट किए बिना uWSGI शुरू नहीं कर सकता। जब भी मैं इसके बिना uWSGI शुरू करता हूं, यह कहता है कि यह मॉड्यूल django.core.wsgi नहीं ढूंढ सकता है, जैसे कि पाइथन पथ खाली था (लेकिन django 1.4 सिस्टम-व्यापी स्थापित है)।वर्चुअलएन्व (ImportError) के बिना uWSGI सर्वर शुरू नहीं कर सकता
मैं इसे कैसे ठीक कर सकता हूं?
कुछ गलत नहीं है। वर्चुअल एनवायरनेंट निर्दिष्ट करने के लिए आपको 'home' विकल्प का उपयोग करने की आवश्यकता है जिसमें django स्थापित है। अन्यथा, uwsgi एक सिस्टम चौड़े स्तर पर परिचालन करेगा, जहां django स्थापित नहीं है। [Uwsgi उदाहरण] देखें (http://projects.unbit.it/uwsgi/wiki/VirtualEnv)। –
@ टिममी ओ'मोनी अगर आप मेरे प्रश्न को बारीकी से देखते हैं, तो आप वास्तव में देख सकते हैं कि मैंने उल्लेख किया है कि django "system-wide" स्थापित है। – DataGreed
मैं इसे और अधिक स्पष्ट बनाने के लिए इसे संपादित करूंगा – DataGreed