मैं कोई लाभ नहीं करने के लिए एक virtualenv में uWSGI अलार्म प्लग इन का उपयोग करने का प्रयास कर रहा हूँ।
$ uwsgi --plugin plugins/alarm_xmpp --alarm "jabber xmpp:foo@example.com;password;bar@example.com"
open("plugins/alarm_xmpp_plugin.so"): No such file or directory [core/utils.c line 3659]
plugins/alarm_xmpp_plugin.so: cannot open shared object file: No such file or directory
*** Starting uWSGI 2.0.7 (64bit) on [Wed Oct 22 15:23:59 2014] ***
invalid alarm: jabber xmpp:foo@example.com;password;bar@example.com
जाहिर है अपराधी एक लापता प्लगइन है।
pip install uwsgiकई, लेकिन सभी नहीं, पता चलता है के उत्पादन को देखते हुए , प्लगइन्स को स्टेटिक रूप से uwsgi बाइनरी से जोड़ा जाता है। शेष सभी स्पष्ट रूप से कभी भी निर्मित नहीं होते हैं।
सभी plugin/alarm_*प्लगइन्स को सक्षम करने के लिए मैं क्या कर सकता हूं ?
क्या लापता प्लगइन्स PyPI में उपलब्ध हैं? न तो
pip searchऔर न ही Google किसी भी पैकेज को चालू करता है जिसमें आवश्यक फाइलें हो सकती हैं।क्या मैं पाइप के स्रोत पैकेज को डाउनलोड करने के बाद uWSGI बिल्ड कॉन्फ़िगरेशन को संपादित कर सकता हूं, लेकिन इसे बनाने से पहले?
Virtualenv के अंदर प्लगइन्स को बनाने और स्थापित करने का एक और तरीका है?
ऊपर सब कुछ विफल, वहाँ virtualenv के बाहर प्लगइन्स बनाने और स्थापित करने का एक तरीका है?