2016-09-05 37 views
7

Tôi đang chạy một số mã sử dụng scipy và scikits.learn trên máy tính xách tay Jupyter sử dụng hạt nhân Python 3. Trong quá trình tính toán hạt nhân đang được khởi động lại với một cuộc đối thoại tin nhắn nói rằng "hạt nhân dường như đã chết. Nó sẽ khởi động lại tự động. Các stderr của quá trình Jupyter cơ bản chỉ cần ghi lại một thực tế là hạt nhân chết và sẽ được khởi động lại mà không có bất kỳ thông điệp hữu ích. Có cách nào để kiểm tra lỗi cơ bản không? Nó có thể là một segfault đến từ bên trong một số mã C++, nhưng tôi chỉ có thể đoán được. Tôi đã tìm kiếm bất kỳ nhật ký có liên quan nào trên máy chủ và không tìm thấy bất kỳ điều gì hữu ích.Làm thế nào để gỡ lỗi hạt nhân Jupyter Python3 chết?

+1

Bạn có thể đăng bất kỳ mã nào/thông báo lỗi đúng nguyên văn không? – BenJ

Trả lời

0

During the computation the kernel is being restarted with a message dialogue saying that “The kernel appears to have died. It will restart automatically.”.

Hạt nhân chết do tính toán nặng. Điều này có thể là do việc tính toán mất nhiều thời gian hoặc bạn đang xử lý một số tệp lớn. Bạn có thể muốn sử dụng multiprocessing .. nhưng tôi chỉ có thể đoán.

Bạn có thể đăng thông báo lỗi (có thể được hiển thị trên biểu mẫu thiết bị đầu cuối nơi bạn đang chạy sổ ghi chép) và đoạn mã bạn đang cố gắng chạy không? Bằng cách đó, chúng tôi có thể trả lời tốt hơn!

Các vấn đề liên quan