2012-08-25 9 views
7

मैं सिर्फ उदात्त पाठ का उपयोग करने के 2.कैसे उदात्त पाठ में एक wxPython जीयूआई अनुप्रयोग चलाने के लिए 2

मैं अजगर के लिए उदात्त उपयोग करते हैं, लेकिन जब मैं का उपयोग CTRL + बी यह मेरी wxPython नहीं चलता है शुरू कर दिया जीयूआई ऐप। यह एक टिंकर एप चला सकता है।

यह क्यों है? Sublime से wxPython ऐप चलाने के लिए मुझे क्या करने की ज़रूरत है?

+0

क्या आप उसी एप्लिकेशन को खोल से चला सकते हैं? –

+0

CTRL + B Tkinter GUI ऐप बना सकता है – chidan

+0

क्या आप शैल से त्रुटियों के बिना अपना डब्ल्यूएक्स ऐप चला सकते हैं? –

उत्तर

13

कंसोल विंडो को विंडोज़ के नीचे पॉप-अप करने से रोकने के लिए, इसे Packages\Default\exec.py मॉड्यूल में दबा दिया गया है। एक दुर्भाग्यपूर्ण दुष्प्रभाव यह है कि WxPython gui भी दबाया जाता है।

बस इतना की तरह Packages\Default\exec.py फ़ाइल के अगले भाग में अंतिम पंक्ति बाहर टिप्पणी: \ AppData \ रोमिंग \ Users [उपयोगकर्ता नाम]:

if os.name == "nt": 
    startupinfo = subprocess.STARTUPINFO() 
    #startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW 
3

python.sublime-निर्माण सी के तहत नाम की फ़ाइल का पता लगाएं \ उदात्त पाठ 2 \ संकुल \ अजगर \

निम्नलिखित मूल्य "खोल" जोड़ें: "सही"
सहेजें फ़ाइल और चलाने के लिए अपनी कैसे उदात्त पाठ 2 में एक wxPython जीयूआई अनुप्रयोग चलाने के लिए!

0

टिप्पणी की कार्रवाई इस लाइन वास्तव में काम करता है:

if os.name == "nt": 
    startupinfo = subprocess.STARTUPINFO() 
    #startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW 

इस समय विंडो में केवल diference पथ, सही पथ "exec.py" फाइल पाया करने के लिए है:

C:\Users\YOUR_USER\AppData\Roaming\Sublime Text 2\Packages\Default 
संबंधित मुद्दे