2012-07-09 40 views
12

Tôi đã cài đặt phiên bản mới nhất của numpy từ here cho python 3.2 trên 64-bit Windows Vista để sử dụng với matplotlib. Tuy nhiên, khi tôi cố gắng nhập matplotlib, tôi nhận được lỗi sau:NumPy ImportError trong python - Tải tệp không thành công

ImportError: DLL load failed: %1 is not a valid Win32 application. 

này xảy ra trên dòng from . import multiarray trong init tập tin py NumPy của

Nhờ sự giúp đỡ

Trả lời

22

Bạn đang rất có thể sử dụng một Python 64 bit với một bito 32 bit hoặc ngược lại. Đảm bảo cả hai đều có cùng độ bit. Trừ khi bạn cần python 64 bit vì lý do nào đó, bạn nên ở lại với 32bit vì bạn có thể phải biên dịch một số gói python nhị phân theo cách thủ công vì gói nhị phân 32 bit phổ biến hơn nhiều.

+0

Cảm ơn, đã làm việc hoàn hảo! – mg33

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