Nó treo mỗi khi tôi cố gắng nhập từ toán. Có cách nào để cài đặt lại thư viện toán học không? Tôi đang sử dụng Python 3.3.2.Lỗi phân đoạn: 11 khi nhập toán vào Python
sidwyn$ python3
>>> from math import pi
Segmentation fault: 11
Nó treo mỗi khi tôi cố gắng nhập từ toán. Có cách nào để cài đặt lại thư viện toán học không? Tôi đang sử dụng Python 3.3.2.Lỗi phân đoạn: 11 khi nhập toán vào Python
sidwyn$ python3
>>> from math import pi
Segmentation fault: 11
Hóa ra đó là sự cố Mavericks. Nên đã tìm kiếm kỹ lưỡng hơn trước khi yêu cầu. Lấy làm tiếc.
Câu hỏi trùng lặp: Python crashing when running two commands (Segmentation Fault: 11)
http://bugs.python.org/issue18458 – peterjc
Vui lòng thử này:
$ env -i python3.3
>>> import faulthandler
>>> faulthandler.enable()
>>> import math
>>> math
<module 'math' (built-in)>
>>> from math import pi
# should segfault
và cố gắng chạy python bên trong debugger GNU. Bạn phải gõ "run" vào trong gdb shell để khởi động Python và "backtrace" để lấy stack C.
$ gdb python3.3
(gdb) run
>>> from math import pi
# should segfault
(gdb) backtrace
và đăng đầu ra ở đây.
'math' là một mô-đun tích hợp, tôi khuyên bạn nên cài đặt lại Python, không chỉ mô-đun đó. –
Tôi đã thử cài đặt lại python3, khởi động lại, nhưng không có gì có vẻ để giải quyết nó. –
Bạn đang cài đặt như thế nào và bạn đang sử dụng nền tảng nào? –