मैं एक Django लिपि में IPython खोल embedding हूँ realoading के बाद:IPython - "टूटे" खोल/टर्मिनल इस तरह (विकास सर्वर, जैसे स्थानीय होस्ट पर runserver के साथ) Django
...
from IPython.Shell import IPShellEmbed
ipshell = IPShellEmbed()
ipshell()
...
जो मुझ पर इंटरैक्टिव खोल देता है वांछित जगह। अब, अगर स्रोत कोड को संशोधित किया जाता है, तो Django स्वचालित रूप से पुनः लोड हो जाता है, संभवतया iPython खोल को सही ढंग से छोड़कर, और मेरे टर्मिनल एमुलेटर (xterm, konsole) "ब्रेक" करता है - पाठ अदृश्य हो जाता है, आदि (उसी प्रभाव से यदि Django के अंदर चल रहे iPython को Ctrl के साथ समाप्त किया गया है + घ)।
कोई भी सुझाव जो इसका कारण हो सकता है? (मैं शायद गलत तरीके से iPython का उपयोग कर रहा हूं, लेकिन कौन जानता है)।
मुझे आयात आयात पीडीबी के साथ एक ही समस्या है; pdb.set_trace', तो शायद यह एक iPython- विशिष्ट मुद्दा नहीं है। हालांकि, मैंने वर्चुअलएन्व (वर्चुअलएन्वापर के साथ) का उपयोग करते समय केवल इस खुशी को देखा है, इसलिए शायद यही कारण है। –
एक ही समस्या है, anwser प्यार करेंगे। +1 –
न केवल वर्चुअलएनवी। यह मेरे लिए उबंटू 10.10 में डिफ़ॉल्ट पायथन चल रहा है। – thepeer