मेरी परियोजना Django 1.5.4 पर चल रही थी और मैं इसे अपग्रेड करना चाहता था। मैंने pip install -U -I django
किया और अब pip freeze
Django 1.6.5 दिखाता है (स्पष्ट रूप से django ने अपग्रेड किया है, मैं virtualenv
में हूं) लेकिन मेरी परियोजना अभी भी Django 1.5.4 का उपयोग कर रही है। मैं अपग्रेड किए गए संस्करण का उपयोग कैसे कर सकता हूं?django को अपग्रेड कैसे करें?
अद्यतन: आपकी टिप्पणियों के लिए धन्यवाद। मैंने सब कुछ करने की कोशिश की लेकिन दुर्भाग्य से कुछ भी काम नहीं किया और मुझे ऐप को दोबारा तैनात करना पड़ा।
आशा है कि कोई बताता है कि ऐसा क्यों हुआ।
'पाइप अनइंस्टॉल django' और फिर 'पाइप इंस्टॉल django'। शायद आपकी परियोजना किसी अन्य वर्चुअल के तहत चल रही है? – qwetty
क्या आपने सर्वर प्रक्रिया को पुनरारंभ किया है? – meshy
यह सुनिश्चित नहीं है कि यह problen है, लेकिन वर्चुअलenv में एक बग है कि यदि आप django-admin.py का उपयोग करते हैं तो यह सिस्टम संस्करण का उपयोग करेगा। इसके बजाय, हमेशा 'पायथन django-admin.py' और 'python manage.py ' का उपयोग करें। शुरुआती पायथन कमांड यह सुनिश्चित करेगा कि यह पर्यावरण django का उपयोग हर समय –
yuvi