मैं अजगर विकास के लिए स्पेसमैक्स का उपयोग करना चाहता हूं, लेकिन मुझे पाइथन 3 संरचनाओं पर एक वाक्यविन्यास त्रुटि दिखाई देती है, जैसे print(*(i + 1 for i in range(n))
या async def foo():
। मेरी फ़ाइल में एक शेबैंग जोड़ना (#!/usr/bin/python3
या #!/usr/bin/env python3
) मदद नहीं करता है।मैं पाइथन 3 के लिए स्पेसमैक्स कैसे कॉन्फ़िगर कर सकता हूं?
विशिष्ट पायथन संस्करण का उपयोग करने के लिए मुझे किन कॉन्फ़िगरेशन परिवर्तनों की आवश्यकता है? आदर्श रूप से प्रति परियोजना या प्रति फ़ाइल, लेकिन वैश्विक कुछ भी नहीं है। मेरे पास 2.7 और 3.4 स्थापित सिस्टम-व्यापी है, और ~/local
में 3.5 (~/local/bin
मेरे $PATH
में है)।
मुझे स्पेसमैक्स के बारे में बहुत कुछ पता नहीं है, लेकिन क्या आप वर्चुअल वातावरण का उपयोग कर रहे हैं? – Chris
@Chris केवल तभी आवश्यक पाइथन पैकेज डेबियन रिपॉजिटरीज़ में उपलब्ध नहीं हैं (इसलिए अधिकतर नहीं)। – kai
पवित्र ....... आखिर में, मैंने पाया कि मैं सिर्फ py3 के लिए पिलिंट स्थापित नहीं करता हूं: 'pip3 इंस्टॉल पिलिंट', उसके बाद, सब कुछ ठीक से काम करता है। –