2016-11-25 8 views
5

मुझे खेद है कि यह पोस्ट करने के लिए गलत जगह है। मैं घंटों की खोज कर रहा हूं और कुछ भी नहीं मिला है इसलिए मैंने सोचा कि मैं यहां पूछूंगा। यदि यह पोस्ट करने के लिए यह सही जगह नहीं है, तो कृपया कोई मुझे सही दिशा में इंगित कर सकता है, धन्यवाद!मैं पाइथन 2.7 के लिए पीआईएल को अनइंस्टॉल कैसे करूं और इसके बजाय पिल्लो का उपयोग कैसे करूं?

तो मेरा मुद्दा पीआईएल और तकिया के साथ है। मुझे पायथन 2.7 का उपयोग करने की आवश्यकता है क्योंकि मैं SimpleCV का उपयोग कर रहा हूं जो कि अभी तक पायथन 3 में समर्थित नहीं है।

जब मैं sudo pip uninstall PIL का उपयोग कर पीआईएल को अनइंस्टॉल करने का प्रयास करता हूं तो यह आउटपुट करता है: Cannot uninstall requirement PIL, not installed

यह पायथन 3 के लिए काम करता है और मुझे from PIL import Image का उपयोग करके तकिया का उपयोग करने की अनुमति देता है। यदि मैं import Image का उपयोग करने का प्रयास करता हूं तो मुझे कोई त्रुटि मिलती है क्योंकि यह मौजूद नहीं है क्योंकि यह पाइथन 2.7 (संस्करण जो मुझे उपयोग करने की आवश्यकता है) के लिए, from PIL import Image और import Image काम करने का काम मुझे विश्वास है कि पीआईएल को पायथन 2.7 से अनइंस्टॉल नहीं किया गया है?

क्या मैं यह सोचने में सही हूं कि इसे पायथन 2.7 के लिए अनइंस्टॉल नहीं किया गया है? यदि ऐसा है तो मैं इसे कैसे अनइंस्टॉल कर सकता हूं? या, क्या मैं सोचने में गलत हूं? यदि हां, तो मैं क्या कर सकता हूं?

अग्रिम और फिर खेद धन्यवाद करता है, तो यह गलत जगह है - क्या करना है यकीन है कि बस नहीं ..

शायद ज़रुरत यह मायने रखता है में, मैं एक रास्पबेरी Pi उपयोग कर रहा हूँ।

+0

यह [लिंक] देखें (https://groups.google.com/d/msg/obey-the-testing-goat-book/RHCR1t7mxgo/uyMUz3D5oysJ) pip2.7 स्थापित करने के लिए, तो आप इसे टाइप कर सकते हैं टर्मिनल [$ pip2.7 स्थापित तकिया] –

उत्तर

6

मुझे संदेह है कि आपने सफलतापूर्वक पीआईएल को अनइंस्टॉल कर दिया है, और वास्तव में आपके पास पिल्लो स्थापित है। पिलो पैकेज नाम पीआईएल के तहत स्थापित है। यह आपको अपने किसी भी कोड को फिर से लिखने के बिना पीआईएल के साथ पिल्लो को स्वैप करने की अनुमति देता है। तकिया एक पीआईएल कांटा "बस" है।

आप देख सकते हैं import PIL वास्तव में ऐसा करने से तकिया लोड करता है:

import PIL 
print PIL.PILLOW_VERSION 

यदि आपके पास तकिया स्थापित यह उत्पादन कुछ संस्करण चाहिए। यह 3.3.1 कहता है, लेकिन मैं पायथन 3 का उपयोग कर रहा हूं। यदि आपके पास तकिया नहीं है, लेकिन पीआईएल है, तो इसके परिणामस्वरूप एक त्रुटि होनी चाहिए।

+0

'पीआईपी - वर्जन 'आउटपुट:' पिप 1.5.6 /usr/lib/python2.7/dist-packages (पायथन 2.7) ' ' पीआईपी अनइंस्टॉल करें पीआईएल आउटपुट: 'पीआईएल की आवश्यकता को अनइंस्टॉल नहीं कर सकता, स्थापित नहीं किया गया' 'पाइप इंस्टॉल पिल्लो' आउटपुट: 'आवश्यकता पहले से ही संतुष्ट है:/usr/local/lib/python2.7/dist-packages' pillow2.7/dist-packages' – Conor

+0

@ कॉनर क्या होता है यदि आप' पाइप इंस्टॉल 'चलाते हैं Pillow'? – OptimusCrime

+0

मैंने आपके द्वारा सुझाई गई सभी चीजों के आउटपुट को दिखाने के लिए अपनी पिछली टिप्पणी संपादित की है। – Conor

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