Troubles with MakeHuman: no module named Previewer

Hi all,
I finally decided to try out this so famous MakeHuman 1.6 (os independant) script. I have a linux station running blenderlinux-2.31a-2004-01-12.glibc2.3.2 CVS build from kino (thanks, kino!). I’m running python 2.2.2. Unfortunately I get a script error. Here’s the console log:

imported from text buffer… (repeated four more times)
Traceback (most recent call last):
File “Console.py”, line 7, in ?
ImportError: No module named Previewer
‘import site’ failed; use -v for traceback

line 7 is just before mainpath definition, so I guess this is not linked.

I set my pythonpath in my .bashrc as suggested by eeshlo in the sticky link at the top of the page:

import sys and print sys.path gave me…

[’’, ‘/usr/lib/python2.2’, ‘/usr/lib/python2.2/plat-linux-i386’, ‘/usr/lib/python2.2/lib-tk’, ‘/usr/lib/python2.2/lib-dynload’, ‘/usr/lib/python2.2/site-packages’]

…which I turned into:

export PYTHONPATH=/usr/lib/python2.2:/usr/lib/python2.2/plat-linux-i386:/usr/lib/python2.2/lib-tk:/usr/lib/python2.2/lib-dynload:/usr/lib/python2.2/site-packages

…at the end of my .bashrc

At the moment, it seems that NONE of the python scripts I tried works: MakeHuman, Fiber, shell-factory.

I’m puzzled and need some help, I’m sure I forgot something unless MakeHuman doesn’t work with a cvs version.

Any idea?

OK, I found that MakeHuman 1.6 doesn’t work with the cvs-build. Not sure if it is intended?

‘import site’ failed; use -v for traceback

That generally means python can’t be found so I’d guess you need to reset that path. MHv1.6 works with everything after 2.28.

Shell-Factory02 works in 2.31 and 2.23, just tested (and may not even need a full py install, but that’s just a guess)

%<

It’s quite weird, because exactly the same path perfectly works when I launch the regular 2.31a version of blender. I still have some troubles with some scripts (fiber still doesn’t work but I think I’ve guessed, why, I’ll check this evening at home) but MakeHuman 1.6 and shell-factory both works with exactly the same configuration and python-install.

BTW, I have the ‘import site’ failed; use -v for traceback even with the regular 2.31a, altough scripts like Make Human works perfectly… weird enough for me, because I never really messed with python scripts before.

Just FYI I have never yet had to set a path (ok, that’s win XP not linux). Somehow it matters where you put Python. If I put it @ C:\Python it can’t be found but if I put it @ C:\Programs\Python (where Blender is also on C:\programs\blender) it works, and how I know it is that message doesn’t appear, and of course scripts work. So I tried it at C:\programs\blender\python (assuming it would logically be easier to find) but it didn’t work. For what it’s worth

%<