[yt-users] Fwd: YT fails at start

John Regan johnanthonyregan at gmail.com
Tue Jun 4 09:10:54 PDT 2013


Hi,

I just installed YT and it's failing at the very start.

Python 2.7.4 (default, Jun  4 2013, 11:02:31)
[GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from yt.mods import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/mods.py", line
60, in <module>
    from yt.data_objects.api import \
  File
"/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/data_objects/api.py",
line 31, in <module>
    from grid_patch import \
  File
"/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/data_objects/grid_patch.py",
line 35, in <module>
    from yt.data_objects.data_containers import YTFieldData
  File
"/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/data_objects/data_containers.py",
line 45, in <module>
    from yt.data_objects.derived_quantities import GridChildMaskWrapper
  File
"/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/data_objects/derived_quantities.py",
line 36, in <module>
    from yt.utilities.parallel_tools.parallel_analysis_interface import \
  File
"/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/utilities/parallel_tools/parallel_analysis_interface.py",
line 39, in <module>
    from yt.utilities.lib import \
  File
"/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/utilities/lib/__init__.py",
line 35, in <module>
    from .png_writer import *
ImportError: libpng16.so.16: cannot open shared object file: No such file
or directory
>>>

Adding the path to the libpng16.so.16 library gets me to here (it also
seems strange that the .so file was not already in the LD_LIBRARY_PATH - is
there a hint in there somewhere?):

Python 2.7.4 (default, Jun  4 2013, 11:02:31)
[GCC 4.3.4 [gcc-4_3-branch revision 152973]] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from yt.mods import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/mods.py", line
129, in <module>
    from yt.visualization.api import \
  File
"/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/visualization/api.py",
line 34, in <module>
    from plot_collection import \
  File
"/nfs/scratch/jr347/2013/YT/yt-x86_64/src/yt-hg/yt/visualization/plot_collection.py",
line 26, in <module>
    from matplotlib import figure
  File
"/home/cosmos/users/jr347/2013/YT/yt-x86_64/lib/python2.7/site-packages/matplotlib/figure.py",
line 32, in <module>
    from matplotlib.image import FigureImage
  File
"/home/cosmos/users/jr347/2013/YT/yt-x86_64/lib/python2.7/site-packages/matplotlib/image.py",
line 22, in <module>
    import matplotlib._png as _png
ImportError:
/home/cosmos/users/jr347/2013/YT/yt-x86_64/lib/python2.7/site-packages/matplotlib/_png.so:
undefined symbol: png_set_longjmp_fn


Anybody come across this kind of error before.
The code is built on a shared memory machine, using gcc. icc is actually
the default compiler but the YT script seems to pick up gcc by default and
it builds (it doesn't build at all with icc).

Install script attached in case it's helpful.

Let me know if you need anymore info. Thanks in advance!

John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-users-spacepope.org/attachments/20130604/f44ad31a/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: install_script.sh
Type: application/x-sh
Size: 38201 bytes
Desc: not available
URL: <http://lists.spacepope.org/pipermail/yt-users-spacepope.org/attachments/20130604/f44ad31a/attachment.sh>


More information about the yt-users mailing list