मैं पाइथन में विकास करते समय वर्चुअलएन्व का उपयोग कर रहा हूं। मुझे --no-site-packages विकल्प का उपयोग करके एक पृथक विकास पर्यावरण का विचार पसंद है, लेकिन पीईजीटीके ऐप के विकास के दौरान ऐसा करना थोड़ा मुश्किल हो सकता है। पीजीजीटीके मॉड्यूल डिफ़ॉल्ट रूप से उबंटू पर स्थापित होते हैं, और मैं सिस्टम पर कहीं और स्थित विशिष्ट मॉड्यूल के बारे में जागरूक वर्चुअलनव (के साथ --no-site-packages) बनाना चाहता हूं।उबंटू पर वर्चुअलेंव कोई साइट-पैकेज
ऐसा करने का सबसे अच्छा तरीका क्या है? या मुझे बस इसे चूसना चाहिए और --no-site-packages विकल्प को छोड़ना चाहिए?
यह मुझे सही रास्ते पर रखता है, लेकिन कुछ हद तक उबंटू 11.10 द्वारा बदल गया है। उबंटू 11.10 में पाइथन 2.7 के लिए, कुछ और इस तरह: ln -sf /usr/lib/python2.7/dist-packages/{glib ,gobject,cairo,gtk-2.0,pygtk.py,pygtk.pth} lib/python2 .7/साइट-पैकेज – keturn
नोट: gtk फ़ोल्डर्स और पीएचटी फ़ाइलों को lib/python2.6/साइट-पैकेज में जाना है, lib/python2.6 नहीं। देखें: http://stackoverflow.com/questions/3580520/python-virtualenv-gtk-2-0 – jmanning2k
env var का उपयोग करने के लिए केटर्न संस्करण में एक छोटा सा संपादन है: $ ln -sf /usr/lib/python2.7/ dist-packages/{glib, gobject, cairo, gtk-2.0, pygtk.py, pygtk.pth} $ VIRTUAL_ENV/lib/python2.7/साइट-पैकेज –