डिफ़ॉल्ट रूप से स्थापित निष्क्रिय → डेस्कटॉप एसोसिएशन के कारण आपको होने वाली समस्या है।
नॉटिलस, कम से कम मेरे 12.04 उबंटू (क्लासिक डेस्कटॉप) पर, ऐसा कुछ भी नहीं लगता है जिसके साथ आप एक निश्चित फ़िलाटाइप (कुछ डेस्कटॉप / ब्राउज़र के रूप में) के साथ (नए) कमांड जोड़ सकते हैं और सूची बिल्कुल भी बेकार नहीं दिखती है , भले ही के माध्यम से स्थापित apt-get install idle
:
आप एक .py
फ़ाइल पर राइट क्लिक करके स्क्रीन प्राप्त कर सकते हैं , Propertiesफिर Open WithTAB का चयन कर सकते हैं, और फिर क्लिक करें Show other applications( Open With मेनू के माध्यम से आपको वही परिणाम मिलता है)।
आपको रूट के रूप में संपादन के
.dekstop
लिए फ़ाइल को सही करना होगा (आपके पास निष्क्रिय-पाइथन 3.desktop हो सकता है, जो आपके द्वारा इंस्टॉल किए गए बेकार के संस्करण पर निर्भर करता है)।idle
/usr/share/applications/idle-python2.7.desktop
[Desktop Entry]
Name=IDLE (using Python-2.7)
Comment=Integrated Development Environment for Python (using Python-2.7)
Exec=/usr/bin/idle-python2.7 -n %f
Icon=/usr/share/pixmaps/python2.7.xpm
Terminal=false
Type=Application
Categories=Application;Development;
StartupNotify=true
इंस्टॉल की गई फ़ाइल में जो चीज गायब है %f
वह Exec=
पंक्ति के अंत में है । %f
वहां जोड़ें और सहेजें। फिर नॉटिलस में, एक .py
फ़ाइल पर राइट क्लिक करें Propertiesऔर Open Withएक बार और TAB पर नेविगेट करें (आपको नॉटिलस को पुनरारंभ करने की आवश्यकता नहीं है)। अब नीचे स्क्रॉल करें और Idle (using Python-2.7)
एक चयन करने योग्य विकल्प है (या तो अनुशंसित आवेदन के रूप में) या फिर पहले इसे शो अन्य एप्लिकेशन सूची में क्लिक करें:
आप Set as defaultहमेशा .py
बेकार की फाइलों को खोलने के लिए उपयोग कर सकते हैं ।
idle
गाबोर के उत्तर में वर्णित रूप से लिखते हैं तो क्या होता है ? आप पूर्ण पथ का उपयोग करके भी प्रयास कर सकते हैं (type idle
इसे प्राप्त करने के लिए एक टर्मिनल और रन खोलें )।