Vỏ IPython của tôi trở nên chậm chạp sau khi tôi khởi tạo đối tượng QApplication. Ví dụ, ngay cả từ một khởi đầu mới, các mã sau đây sẽ làm cho vỏ của tôi chậm chạp đủ nơi tôi phải khởi động lại nó.Ví dụ QApplication khiến vỏ trăn bị chậm chạp
from PyQt4 import QtGui
app = QtGui.QApplication([])
Ngay sau khi được gửi, việc nhập của tôi sẽ bị trễ 2 hoặc 3 giây. Máy tính của tôi không phải là tuyệt vời, nhưng tôi vẫn còn có rất nhiều bộ nhớ có sẵn, và nó chỉ là vỏ python mà dường như bị ảnh hưởng. Tôi đã thử cả trình thông dịch python mặc định và trình thông dịch ipython với cùng kết quả. Bất kỳ đề xuất?
Cập nhật: Tôi cũng đã thử chạy chương trình "Hello World" pyqt độc lập trong ipython sử dụng lệnh ma thuật %run
và khi điều khiển được trả về ipython sau khi đóng cửa sổ "Hello World", nó có tác dụng tương tự; vỏ trở nên chậm chạp và việc gõ của tôi bắt đầu chậm trễ khoảng 2-3 giây.
tôi không thể tái tạo vấn đề này. Bạn đã thử với "ipython --gui = 'qt'"? –
Điều đó đã làm được. Tôi không chắc chắn 100% lý do tại sao điều này khắc phục vấn đề, nhưng tôi sẽ đọc các tài liệu ipython để xem chính xác những gì nó làm. Vì tôi cũng đang sử dụng pylab, một lệnh khác hoạt động là 'ipython --pylab qt'. Cảm ơn! – bdiamante