The problem is with numpy:
- Code: Select all
File "./lib\debugdump.py", line 123, in reset
import numpy
...
ImportError: DLL load failed: %1 is not a valid Win32 application.
It cannot find the correct numpy DLLs.
Make sure you have installed python 2.7 32bit for windows.
Make sure you have installed numpy for python 2.7 32bit
Make sure you have installed pyOpenGL for python 2.7 32bit
Make sure you have installed riverbank pyQt for python 2.7 32bit
If these are correct, then MakeHuman should run.
If you fear that alternative versions of these libraries installed on your system could be interfering, then you could try uninstalling them.
If you try combining 32 and 64bit DLLs you will get a crash, so make sure they are all 32bit. We at MakeHuman only recommend the official distributions of those libraries (for numpy, that is the downloads from numpy.org), use something else and you're on your own.
The official numpy distribution for windows is only available in 32bit version, simply because there are no free 64bit fortran compilers available for windows. That's why you will have to match everything else to this 32bit requirement.
If you want 64bit, you'll have to use Mac OSX or linux, or use windows libraries that we do not officially support.
In any case, you will not see any benefits of using 64bit whatsoever. MakeHuman uses 32bit data structures internally and does not need to address that much memory that 64bit would become advantageous. Contrary to what some people want to make you believe, 64bit is not faster than 32bit. If anything, it's slower (granted that libraries like numpy, whether they are 32 or 64bit are always compiled to use the most of your CPU features).