Я пишу приложение, используя модули PyQt4, cv2 (v.2.4.13), numpy (v.1.11.1) и т. Д. Я использую Python (2.7.11 на win32), Windows7 (x64).Windows ImportError numpy.core.multiarray не удалось импортировать
Перед компиляцией (используя py2exe) в Windows мое приложение работает правильно (выполняется с помощью python).
В setup.py:
...
options = {
'py2exe': {
...
'compressed': True,
'includes': ['cv2', 'numpy', 'sip', 'lxml._elementpath', 'PyQt4.QtCore', 'PyQt4.QtGui' ],
'dll_excludes': ['MSVCP90.dll', 'w9xpopen.exe', 'Qwt.pyd', 'tcl85.dll', 'tk85.dll']
}
}
...
После компиляции на Windows, и пытается запустить приложения (файл * .exe) система возврата эту ошибку:
File "cv2.pyc", line 12, in module
File "cv2.pyc", line 10, in __load
ImportError: numpy.core.multiarray failed to import.
Исключение воспитывался в строке :
import cv2
В папке с именем 'dist' находится файл numpy.core.multiarray.pyd. В library.zip есть файл cv2, папка numpy.