2012-11-30 25 views
5

में गैर-पायथन प्रोग्राम मैंने अभी अपने Django अनुप्रयोगों को विकसित करने के लिए वर्चुअलएन्व का उपयोग शुरू किया और मुझे वास्तव में यह पसंद है। एक सवाल यह है कि अब आया है कि मैं अपने वर्चुअलएन्व में प्रोग्राम कैसे स्थापित करता हूं, जो गैर-पायथन हैं।वर्चुअलनव

उदाहरण के लिए मेरे पास एक कपड़े स्क्रिप्ट है जो मेरे सभी कोड को लिफ्ट करती है। वहां मेरे पास एक कार्य है जो मेरी सीएसएस फ़ाइलों को लिफ्ट करने के लिए csslint का उपयोग करता है। लेकिन सीएसएसलिंट एक एनपीएम पैकेज है। तो मैं अपनी वर्चुअलेंव निर्भरताओं को कैसे संभाल सकता हूं जो कि अजगर पैकेज नहीं हैं?

+1

गैर-पायथन पैकेजों में से किसी को भी एक लिंक प्रदान करें। – arulmr

उत्तर

5

मैंने इसे एक बार (पहले) किया है, और यह काफी अच्छा काम करता है।

workon myenv 
cd node-v0.4.8 
./configure –prefix=“/path/to/myenv/” 
make 
make install 

और फिर

workon myenv 
git clone git://github.com/isaacs/npm.git 
cd npm 
make 
make install 

ऊपर यह सटीक आदेशों पुराने हो गए हैं, लेकिन मुझे लगता है कि यह आधुनिक नोड के साथ इसी तरह कुछ करने के लिए संभव हो जाना चाहिए: चाल Node.js स्थापित करने के लिए और NPM virtualenv है जेएस और एनपीएम।

+0

मैं 'workon' कमांड से अपरिचित हूं। – Flimm

+1

यह वर्चुअलenvwrapper से है। 'स्रोत एनवी/बिन/सक्रिय 'चाल भी करेगा। –

1

आप https://xstatic.readthedocs.org/ या फैनस्टैटिक देख सकते हैं, दोनों पायथन पैकेज में स्थिर पुस्तकालयों को लपेटें जिन्हें आप अपने वर्चुअलएन्व में लोड कर सकते हैं।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^