<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Matt,<div><br></div><div>So I put some print statements into yt/mods.py.  It does not get past this line (the print statement before it prints on all processors, the one after it doesn't print at all):</div><div><br></div><div><div>from yt.data_objects.api import \</div><div>    BinnedProfile1D, BinnedProfile2D, BinnedProfile3D, \</div><div>    data_object_registry, \</div><div>    derived_field, add_field, add_grad, FieldInfo, \</div><div>    ValidateParameter, ValidateDataField, ValidateProperty, \</div><div>    ValidateSpatial, ValidateGridType, \</div><div>    TimeSeriesData, AnalysisTask, analysis_task, \</div><div>    ParticleTrajectoryCollection, ImageArray</div></div><div><br></div><div>This is what gets output:</div><div><br></div><div><div>INITIALIZATION TIME =   4.36470985e-01</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,716 Set log level to 1</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,719 Set log level to 1</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,720 Set log level to 1</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,931 SIGUSR1 registered for traceback printing</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,931 SIGUSR2 registered for IPython Insertion</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,931 SIGUSR1 registered for traceback printing</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,931 SIGUSR2 registered for IPython Insertion</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,932 SIGUSR1 registered for traceback printing</div><div>yt : [DEBUG    ] 2013-04-11 20:44:55,932 SIGUSR2 registered for IPython Insertion</div><div>yt : [INFO     ] 2013-04-11 20:44:55,946 Global parallel computation enabled: 2 / 3</div><div>Point1</div><div>yt : [INFO     ] 2013-04-11 20:44:55,947 Global parallel computation enabled: 0 / 3</div><div>yt : [INFO     ] 2013-04-11 20:44:55,947 Global parallel computation enabled: 1 / 3</div><div>Point1</div><div>Point1</div><div>Point2</div><div>Point3</div><div>Point2</div><div>Point3</div><div>Point2</div><div>Point3</div><div>P001 yt : [WARNING  ] 2013-04-11 20:44:55,993 Log Level is set low -- this could affect parallel performance!</div><div>P000 yt : [WARNING  ] 2013-04-11 20:44:55,993 Log Level is set low -- this could affect parallel performance!</div><div>P002 yt : [WARNING  ] 2013-04-11 20:44:55,993 Log Level is set low -- this could affect parallel performance!</div><div>MPI process (rank: 1) terminated unexpectedly on trestles-10-27.local</div><div>Exit code -5 signaled from trestles-10-27</div></div><div><br></div><div>I tried importing just one item at a time from yt/data_objects/api but all the ones I tried failed.  If I comment out the line, the subsequent import statement fails.</div><div><br></div><div>I tested importing h5py, and that worked fine.</div><div><br></div><div>Christine</div><div><br></div><div><br></div><div><br></div><div><br></div><div><div><div>On Apr 11, 2013, at 8:49 PM, Matthew Turk wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Awesome.  This tells us a *lot* of information.  For starters,<br>importing numpy and having that fail is a very common use case that<br>can be difficult to fix.  Fortunately, that's not the case here!  :)<br>So here's a good start -- in the directory ~/.yt you may or may not<br>have a file named 'config'.  If you add to that file something like:<br><br>[yt]<br>loglevel: 1<br><br>then you can get a lot more info about how things proceed.  For me it<br>looks like this:<br><br><a href="http://paste.yt-project.org/show/3357/">http://paste.yt-project.org/show/3357/</a><br><br>The next step is to put print statements in yt/mods.py around these areas:<br><br><a href="http://paste.yt-project.org/show/3358/">http://paste.yt-project.org/show/3358/</a><br><br>Speciffically, I'm curious if it gets past startup tasks.  After that,<br>there is a series of import blocks that look like:<br><br>from yt.something \<br>   import flux_capacitor<br><br>or something.  Each of these blocks might be grabbing something.<br><br>Now, one very *last* thing is, can you run one last script identical<br>to the ones before, except test to see if h5py can be imported?  It<br>occurs to me that's another source of error that might be pernicious.</blockquote></div><br></div></body></html>