How Do I Get Rid of the Assertions that the Module Has Already Been Processed?

You have installed the recommended Python and win32all libraries but you may still see a number of error/traceback messages in the script log panel and every time you run something from the script editor, such as:

#INFO : "4000 - exceptions.AssertionError: This module has already been 
       processed by this process"

You can prevent those asserts by following these steps:

1. Open %PythonPath%\Lib\site-packages\win32com\client\gencache.py in a text editor.

2. Search for the following phrase:

   "This module has already been processed by this process"

3. Comment out the following lines:

#  assert not mod.__dict__.has_key("_in_gencache_"), \
#         "This module has already been processed by this process"

You will now be able to script in Python with the version of Softimage that you are using.

 



Autodesk Softimage v7.5