Hi jhocking,
Let me explain the logic of the program may be it can help to track down the problem.
-
It will first compiling all the python programs found under the current directories and below. That’s why you see “Listing …” lines.
-
It will then look for all compiled files, one level down the current directories. e.g. demo_water\ocean2demo.pyc
If it is a subclass of demobase.Demobase, it will be added to the available demo list. -
It will then create the container demomaster.Container of the demo program.
You have to look into importer.ImportCompiledObjects to check why there is no compiled object found. I suggest you put some print line statement in that function to see why no such objects found.