2008-09-22 16 views
46

मैं सही कुंजीस्ट्रोक दबाते समय IDLE को आग लगाने के लिए कोमोडो को सिखाने की कोशिश कर रहा हूं। मैं आईडीएलई लॉन्च करने के लिए विंडोज एक्सप्लोरर लोकेशन बार में स्टार्ट मेनू में शॉर्टकट के सटीक पथ का उपयोग कर सकता हूं, इसलिए मुझे आशा थी कि कमोडो इसका भी उपयोग कर पाएगा। लेकिन, कोमोडो को यह रास्ता देने से यह कहता है कि 1 वापस आ गया है। यह एक विफलता प्रतीत होता है क्योंकि आईडीईएल शुरू नहीं होता है।विंडोज विस्टा पर शॉर्टकट का उपयोग किये बिना आईडीएलई (पायथन संपादक) कैसे शुरू करें?

मैंने सोचा कि मैं शॉर्टकट से बचूंगा और बस सही पथ का उपयोग करूंगा। मैं स्टार्ट मेनू पर जाता हूं, आईडीएलई के लिए शॉर्टकट ढूंढता हूं, गुणों को देखने के लिए राइट क्लिक करें। लक्ष्य ग्रे हो गया है, लेकिन "पायथन 2.5.2" कहता है। "स्टार्ट इन" पर सेट किया गया है, "सी: \ पायथन 25 \"। "ओपन फाइल स्थान" बटन भी ग्रे हो गया है।

मुझे यह कैसे पता चलेगा कि यह शॉर्टकट वास्तव में कहां इंगित कर रहा है? मैंने cy \ pththon25 में python.exe और pythonw.exe दोनों को शुरू करने का प्रयास किया है, लेकिन न ही आईडीएलई शुरू होता है।

+5

मुझे लगता है कि किसी ने भी आपके प्रश्न का उत्तर नहीं दिया: "मुझे यह कैसे पता चलेगा कि यह शॉर्टकट वास्तव में कहां इंगित कर रहा है?"। वे अपने उत्तरों को कैसे पता चला? जब मैं इस तरह के शॉर्टकट को देखता हूं और यह कहां खोजना चाहता हूं तो मैं क्या करूँ? – Sunny88

+0

यदि आप शॉर्टकट के 'गुण' (राइट-क्लिक मेनू) को चेक करते हैं, तो आपको यह बताना चाहिए कि यह कहां इंगित करता है। प्रश्न और शीर्षक बिल्कुल मेल नहीं खाता है, अब आप इसे @ सनी 88 बताते हैं। – 2rs2ts

+1

@ 2rs2ts समस्या यह है कि यह विंडोज़ पर तार्किक चीज की तरह लगता है, लेकिन यह आश्चर्यजनक रूप से इस मामले में कोई जानकारी नहीं देता है। मैं एक विंडोज विशेषज्ञ नहीं हूं, लेकिन यह कमजोर अजीब है कि इस तरह का एक शॉर्टकट है जो सफलतापूर्वक फाइल को इंगित करता है और यह पता लगाने में सक्षम नहीं है कि वह फ़ाइल क्या है। –

उत्तर

62

Lib\idlelib\idle.py में आपकी पायथन स्थापना निर्देशिका में idle.py नामक एक फ़ाइल है।

यदि आप उस फ़ाइल को पायथन के साथ चलाते हैं, तो आईडीएलई शुरू होनी चाहिए।

c: \ Python25 \ pythonw.exe c: \ Python25 \ लिब \ idlelib \ idle.py

+5

पायथन के दूसरे संस्करण के लिए, 'C: \ PythonXX \ pythonw.exe C का उपयोग करें: \ PythonXX \ Lib \ idlelib \ idle.py' एक्सएक्स को अपने संस्करण के साथ बदलें, यानी:' C: \ Python27 \ pythonw.exe सी: \ Python27 \ Lib \ idlelib \ idle.py' – TrinitronX

+0

जब मैं सी ड्राइव में सीधे फ़ाइल में लिखने का प्रयास करता हूं, तो मुझे अनुमति दें DediedError। मैं * अनुमान लगा रहा हूं * ऐसा इसलिए है क्योंकि मैंने "व्यवस्थापक मोड" में लॉन्च नहीं किया है। व्यवस्थापक मोड को छोड़कर, मैं वही कैसे कर सकता हूं? –

+0

@TrinitronX जो पाइथन के कई संस्करणों को चलाते समय अच्छी तरह से काम करता प्रतीत होता है। –

10

यहाँ एक और पथ आप उपयोग कर सकते है। मुझे यकीन नहीं है कि यह मानक वितरण का हिस्सा है या यदि आईडीएलई के पहले उपयोग पर फ़ाइल स्वचालित रूप से बनाई गई है।

C:\Python25\Lib\idlelib\idle.pyw 
1

तुम भी सीधे विंडोज शॉर्टकट के लिए हॉटकी असाइन कर सकते हैं (कम से कम Windows 95 आप कर सकते थे, मैं तब से फिर से जाँच की है नहीं है, लेकिन मुझे लगता है कि विकल्प अभी भी वहाँ होना चाहिए^_ ^)।

12

पायथन 3.2.2 में, मुझे \Python32\Lib\idlelib\idle.bat मिला जो उपयोगी था क्योंकि यह मुझे आईडीईई में तर्क के रूप में आपूर्ति की गई पायथन फाइलें खोलने देगा।

+4

2.7.2 – codeape

9

तुम सिर्फ एक अजगर खोल चल रहा है, प्रकार है, तो:

import idlelib.PyShell 
idlelib.PyShell.main() 
+1

में भी एक त्रुटि मिल रही है, 'आईडीईटी टिंकर' –

+0

आयात नहीं कर सकता है इस उत्तर में दो पंक्तियां 'import idlelib.idle' द्वारा प्रतिस्थापित की जानी चाहिए और इसे बदला जाना चाहिए। –

3

अजगर स्थापना फ़ोल्डर> लिब> idlelib> idle.pyw

उस पर डबल क्लिक करें और आप बिल्कुल तैयार हैं।

+0

विंडोज 8.1 में इसे लॉन्च करते समय मेरे लिए काम करता है –

1

निष्क्रिय शॉर्टकट एक "विज्ञापित शॉर्टकट" है जो "लक्ष्य ढूंढें" बटन जैसी कुछ विशेषताओं को तोड़ता है। अधिक जानकारी के लिए Google।

आप हेक्स संपादक के साथ लिंक देख सकते हैं या यह देखने के लिए LNK Parser डाउनलोड कर सकते हैं।

मेरे मामले में यह चलता है:
..\..\..\..\..\Python27\pythonw.exe "C:\Python27\Lib\idlelib\idle.pyw"

3

वहाँ एक .bat स्क्रिप्ट यह (अजगर 2.7) शुरू करने के लिए है।

c:\Python27\Lib\idlelib\idle.bat 
1

मैं सेटअप एक शॉर्टकट (विंडोज़ का उपयोग) और

C:\Python36\pythonw.exe c:/python36/Lib/idlelib/idle.py 

करने का लक्ष्य रखा अच्छा काम करता है

भी पाया इस काम करता है

with open('FILE.py') as f: 
    exec(f.read()) 
0

मैं के लिए एक शॉर्टकट मिल गया निष्क्रिय (पायथन जीयूआई)। तल पर विंडो आइकन पर

  • क्लिक करें छोड़ दिया है या विंडो कुंजी (केवल अजगर 2), आप प्रयोग में नहीं (अजगर जीयूआई)
  • आइकन पर राइट क्लिक करें देखेंगे चिह्न का उपयोग तो अधिक
  • ओपन फ़ाइल स्थान
  • एक नई विंडो दिखाई देगी, और आपको निष्क्रिय (पायथन जीयूआई)
  • का शॉर्टकट दिखाई देगा, डेस्कटॉप पर पाइथन जीयूआई का शॉर्टकट बनाने के लिए राइट क्लिक करें, दबाएं और डेस्कटॉप पर खींचें।
संबंधित मुद्दे