(OTTD_graphics)pdq2s-mbp-2:iron-horse andy $ python src/render_nml.py [RENDER NML] render_nml.py [IMPORT VEHICLES] iron_horse.py Process PoolWorker-16: Traceback (most recent call last): File "/Users/andy/Documents/workspace/buildout.python/parts/opt/lib/python2.6/multiprocessing/process.py", line 232, in _bootstrap self.run() File "/Users/andy/Documents/workspace/buildout.python/parts/opt/lib/python2.6/multiprocessing/process.py", line 88, in run self._target(*self._args, **self._kwargs) File "/Users/andy/Documents/workspace/buildout.python/parts/opt/lib/python2.6/multiprocessing/pool.py", line 71, in worker put((job, i, result)) File "/Users/andy/Documents/workspace/buildout.python/parts/opt/lib/python2.6/multiprocessing/queues.py", line 366, in put return send(obj) PicklingError: Can't pickle : it's not the same object as exceptions.NameError Traceback (most recent call last): File "src/render_nml.py", line 59, in main() File "src/render_nml.py", line 46, in main result = pool.apply_async(render_consist_nml, args=(consist,)).get(timeout=16) File "/Users/andy/Documents/workspace/buildout.python/parts/opt/lib/python2.6/multiprocessing/pool.py", line 418, in get raise TimeoutError multiprocessing.TimeoutError