2013-06-21 44 views
6

Nếu tôi muốn chạy ứng dụng Flask của bạn với PyDev, và tôi thiết lập các điểm ngắt, trình gỡ rối không dừng lại.Làm thế nào để gỡ lỗi Flask với PyDev?

Một triệu chứng khác là giết chết quá trình hình thức nhật thực sẽ không dừng quá trình. Khi tôi chạy lại ứng dụng, cổng đã được sử dụng, vì một phiên bản khác đang chạy.

này xảy ra khi

debug=True 

Trả lời

3

Vấn đề là debug=True đặt use_reloader=True trừ khi bạn đặt nó một cách rõ ràng là sai. Giải pháp là để thiết lập use_reloader false:

use_reloader=False 

Nhưng tôi tự hỏi, nếu có một cách để giữ cho tải lại đi ....

+0

Nó có thể là giá trị nhìn Flask và Werkzeug trên Github để thực hiện điều này . Điều này sẽ yêu cầu kiến ​​thức nội bộ, may mắn là nó cũng không nên khó khăn. Werkzeug thực sự dễ dàng để nắm bắt và làm cho ý nghĩa hơn rất nhiều với Flask hơn nói rằng Paste đi với các khung công tác khác. –