martin dulovits


About Me



Recent Forum Posts

popen python3 Nov. 20, 2017, 3 p.m.

I try to spawn a python3 shell from houdini 16.5 win64 to do things I cant do with python2.7.
but I get the following error :

Fatal Python error: Py_Initialize: unable to load the file system codec
File “Croot/sidefx/H16_5_295/python27\lib\encodings\”, line 123

Also If i try to spawn another python2.7 installation with popen ( not the houdini one ) it starts, but is all messed up with its packages.

I guess it has something to do with the environment inherited from the houdini host process but how can I spawn another python installation in a clean way from houdini. No matter if its python3 or python2, which ever works.

numpy npz no zip file ?? Nov. 19, 2017, 1:12 p.m.

slowly things become clearer. under windows I cant easily install packages to the houdini python environment ( cause of same compiler as python host etc .. ). Thats why I was calling another standard python installation from the houdini env. In this special case to get access to matplotlib functionality. But I figured out that the problem is the environment which gets inherited from the houdini python. Is it possible to popen a cmd or python process with the vanilla environment ?

os.system() doesn't work in Python node Nov. 19, 2017, 8:16 a.m.

No. I only experience the problem with win64 hou16 and hou16.5.
Will try to use popen directly today. Calling matplotlib gui to get some statistics on volumes and vector fields ..