Tôi cố gắng chạytải NumPy tăng "AttributeError: 'module' đối tượng không có thuộc tính 'expr'"
#!/usr/bin/env python
import os
from numpy import *
b= ones((3, 3))
print b
save('fff', b)
a = load('fff.npy')
print a.shape
print 'fertig'
nhưng nó làm tăng:
Traceback (most recent call last):
File "savetest.py", line 9, in <module>
a = load('fff.npy')
File "/usr/lib/python2.6/dist-packages/numpy/lib/io.py", line 195, in load
return format.read_array(fid)
File "/usr/lib/python2.6/dist-packages/numpy/lib/format.py", line 353, in read_array
shape, fortran_order, dtype = read_array_header_1_0(fp)
File "/usr/lib/python2.6/dist-packages/numpy/lib/format.py", line 250, in read_array_header_1_0
d = safe_eval(header)
File "/usr/lib/python2.6/dist-packages/numpy/lib/utils.py", line 840, in safe_eval
ast = compiler.parse(source, "eval")
File "/usr/lib/python2.6/compiler/transformer.py", line 53, in parse
return Transformer().parseexpr(buf)
File "/usr/lib/python2.6/compiler/transformer.py", line 132, in parseexpr
return self.transform(parser.expr(text))
AttributeError: 'module' object has no attribute 'expr'
tôi đã cố gắng dụ từ docs.scipy.org nó làm tăng cùng một lỗi trong terminal của tôi, nhưng nó hoạt động trong IDE python ERIC của tôi. Internet không cung cấp cho tôi giải pháp dễ hiểu hoặc có thể chuyển nhượng tại thời điểm này.
Cuối cùng, có ai thấy lỗi trong mã hoặc phương pháp tiếp cận của tôi và có thể cung cấp giải pháp cho nó không?
Vui lòng định dạng mã multiline và backtraces của bạn bằng cách thụt lề với bốn dấu cách (Ctrl-K trong trình chỉnh sửa.) – ptomato