2009-01-07 30 views
6

अपडेट नहीं हो विकसित setup.py, setup.py विकसित होते हैं जब साइट-संकुल फ़ोल्डर में स्थापित करने के अंडे के लिंक फ़ाइल और अद्यतन easy_install.pth बनाने के लिए माना जाता है। हालांकि, मेरे मामले में यह केवल अंडे-लिंक फ़ाइल बना रहा है। Setuptools कैसे तय करता है कि इसे easy_install.pth को अपडेट करने की आवश्यकता है या नहीं?अजगर <a href="http://peak.telecommunity.com/DevCenter/setuptools#development-mode" rel="nofollow noreferrer">setuptools</a> प्रलेखन के अनुसार easy_install.pth

कुछ अधिक जानकारी: यह काम करता है जब मैं setuptools 0.6c7 अंतर्गत साइट-संकुल फ़ोल्डर के रूप में स्थापित किया है। लेकिन जब मैं ज़िपित अंडे के रूप में setuptools 0.6c9 स्थापित करता हूं, तो यह काम नहीं करता है।

+0

कौन सा ओएस इस पर है? पायथन संस्करण? लिनक्स, अजगर 2.4 पर मेरे लिए – orestis

+0

काम करता है, setuptools-0.6c9dev_r0-py2.4.egg अनज़िप। आप स्थापित पैकेज आयात नहीं कर सकते? – joeforker

उत्तर

0

मैं pdb साथ यह डिबग करने की कोशिश होगी। मुद्दा आसान स्थापित की विधि check_site_dir है, जो आसान install.pth के लिए करना चाहता है के साथ सबसे अधिक संभावना है।

+0

जब pdb साथ ज़िपित अंडा डीबगिंग, जब आप ज़िपित कोड में एकल चरण के लिए आपको कोई त्रुटि नहीं मिलेगा? – joeforker

+0

मैं कोई सुराग नहीं है। शायद तुम होगा। लेकिन तुम ठीक कह रहे हैं, पहली बात यह है के रूप में आप जो बोलते हैं उसे setuptools पुनर्स्थापित करने के लिए किया जाएगा की कोशिश करने का। –

4

आदेश easy_install --always-unzip --upgrade setuptools साथ पुनर्स्थापित setuptools। अगर यह ठीक करता है तो ज़िपिंग समस्या थी।

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

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