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
Спасибо за любую помощь
Ответы
Ответ 1
Скорее всего, вы используете 64-битный Python с 32-битным numpy или наоборот. Убедитесь, что оба имеют одинаковую битту.
Если вам не нужен 64-битный python, по какой-то причине обычно рекомендуется оставаться с 32-разрядным, поскольку вам, возможно, придется скомпилировать некоторые бинарные пакеты python вручную, поскольку 32-битные бинарные пакеты гораздо более распространены.