Django komut ipython kabuğunu katıştırma ediyorum realoading sonra:ipython - "bozuk" Kabuk/terminal böyle (geliştirme serveri runserver localhost de birlikte) Django
...
from IPython.Shell import IPShellEmbed
ipshell = IPShellEmbed()
ipshell()
...
bana interaktif kabuk verir istenen yer Şimdi, kaynak kodu değiştirirseniz, Django, muhtemelen iPython kabuğundan doğru bir şekilde çıkmadan, otomatik olarak yeniden yüklenir ve terminal öykünücüsünü (xterm, konsole) koparır - metin görünmez olur, vb. (Dytgo içinde çalışan iPython, Ctrl ile sonlandırılırsa aynı efekt) + d).
Buna neden olabilecek herhangi bir öneriniz var mı? (Muhtemelen iPython'u yanlış bir şekilde kullanıyorum ama kim bilir).
İthalat pdb'si ile tam olarak aynı sorunu yaşıyorum; pdb.set_trace', bu yüzden muhtemelen iPython'a özgü bir sorun değildir. Ancak, ben sadece bir virtualenv (virtualenvwrapper ile) kullanırken bu olayın farkına vardım, belki de buna sebep olan şey budur. –
Aynı sorunu yaşadım, anwser'i çok seveceğim. +1 –
Sadece sanal değil. Ubuntu 10.10'da varsayılan python'u çalıştırıyorum. – thepeer