QApplication オブジェクトをインスタンス化した後、IPython シェルの動作が遅くなります。たとえば、最初からやり直したとしても、次のコードを実行すると、シェルが十分に遅くなり、再起動する必要があります。
from PyQt4 import QtGui
app = QtGui.QApplication([])
それが提出されるとすぐに、私のタイピングは2、3秒遅れます。私のコンピューターは素晴らしいものではありませんが、利用可能なメモリはまだ十分にあり、影響を受けているように見えるのは Python シェルだけです。デフォルトの python インタープリターと ipython インタープリターの両方を試しましたが、結果は同じでした。助言がありますか?
更新:また、魔法のコマンドを使用して ipython でスタンドアロンの pyqt "Hello World" プログラムを実行しようとしました%run
が、結果の "Hello World" ウィンドウを閉じた後に制御が ipython に返されると、同じ効果がありました。シェルの動作が遅くなり、タイピングが 2 ~ 3 秒遅くなり始めました。