Подтвердить что ты не робот

NumPy ImportError в python - Ошибка загрузки Dll

Я установил последнюю версию numpy из здесь для python 3.2 в 64-разрядной Windows Vista для использования с matplotlib. Однако, когда я пытаюсь импортировать matplotlib, я получаю следующую ошибку:

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

Это происходит на строке from . import multiarray в файле numpy init.py

Спасибо за любую помощь

4b9b3361

Ответ 1

Скорее всего, вы используете 64-битный Python с 32-битным numpy или наоборот. Убедитесь, что оба имеют одинаковую битту.

Если вам не нужен 64-битный python, по какой-то причине обычно рекомендуется оставаться с 32-разрядным, поскольку вам, возможно, придется скомпилировать некоторые бинарные пакеты python вручную, поскольку 32-битные бинарные пакеты гораздо более распространены.