problem with libmseed.so

Hello!

I am trying to install obspy on a redhat linux using enthought canopy v2.7. When I type from obspy import read at the python prompt I get the following error included below. There is no libmseed.so in obspy_lib directory. There is a libmseed_Linux_64bit_py27.so but if I create a link to that it also doesn’t work. I looked at the log file from running python setup.py install —user (I don’t have sudo on this machine) and it appears that everything ran ok. A few fortran warnings, but nothing fatal. Where did I go wrong?

Thanks for any help or advice,
kim

Hi Kimberley,

I can't say much about Redhat/Canopy but.. you were talking about an
"obspy_lib" directory (note the underscore)? The libraries are stored in
".../obspy/lib/" so maybe during the installation the directory got a
wrong name somehow? Can you make sure the directory with the libraries
is at the location the error message indicates?

ls -l
/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.9.0-py2.7-linux-x86_64.egg/obspy/mseed/../lib/

On a side note.. the name "libmseed_Linux_64bit_py27.so" is correct,
"libmseed.so" is only searched as a fallback when the library is not
found under the usual name.

hope it helps,
Tobias

Tobias,

I have messed around with path variables and when I list path info in
python, I can see the obspy listed. However, I now get the error message
below when I try from obspy.core import read. At least I¹ve changed
things? I also switched to the more recent version of obspy to see if
that would magically fix things. . . It never is that easy, is it.

import sys
sys.path

['',
'/ascldap/users/kschram/.local/lib/python2.7/site-packages/suds-0.4-py2.7.e
gg',
'/ascldap/users/kschram/.local/lib/python2.7/site-packages/pisces_db-0.2-py
2.7-linux-x86_64.egg',
'/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_
zipball-py2.7-linux-x86_64.egg',
'/projects/canopy/Canopy_64bit/User/bin/python',
'/home/kschram/.local/bin',
'/ascldap/users/kschram/.local/lib/python2.7/site-packages',
'/home/kschram/.local/lib/python2.7/site-packages/obspy-0.9.0-py2.7-linux-x
86_64.egg/obspy/lib',
'/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_
zipball-py2.7-linux-x86_64.egg/obspy/lib',
'/projects/canopy/Canopy/appdata/canopy-1.4.1.1975.rh5-x86_64/lib/python27.
zip',
'/projects/canopy/Canopy/appdata/canopy-1.4.1.1975.rh5-x86_64/lib/python2.7
',
'/projects/canopy/Canopy/appdata/canopy-1.4.1.1975.rh5-x86_64/lib/python2.7
/plat-linux2',
'/projects/canopy/Canopy/appdata/canopy-1.4.1.1975.rh5-x86_64/lib/python2.7
/lib-tk',
'/projects/canopy/Canopy/appdata/canopy-1.4.1.1975.rh5-x86_64/lib/python2.7
/lib-old',
'/projects/canopy/Canopy/appdata/canopy-1.4.1.1975.rh5-x86_64/lib/python2.7
/lib-dynload',
'/projects/canopy/Canopy_64bit/User/lib/python2.7/site-packages',
'/projects/canopy/Canopy_64bit/User/lib/python2.7/site-packages/PIL',
'/projects/canopy/Canopy/appdata/canopy-1.4.1.1975.rh5-x86_64/lib/python2.7
/site-packages', '/projects/canopy/Canopy_64bit/User/bin/python',
'/home/kschram/.local/lib/python2.7/site-packages/obspy-0.9.0-py2.7-linux-x
86_64.egg/obspy/lib']

from obspy.core import read

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File
"/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_
zipball-py2.7-linux-x86_64.egg/obspy/__init__.py", line 43, in <module>
    read.__doc__ % make_format_plugin_table("waveform", "read",
numspaces=4)
  File
"/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_
zipball-py2.7-linux-x86_64.egg/obspy/core/util/base.py", line 391, in
make_format_plugin_table
    "obspy.plugin.%s.%s" % (group, name), method)
  File
"/projects/canopy/Canopy_64bit/User/lib/python2.7/site-packages/pkg_resourc
es.py", line 345, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File
"/projects/canopy/Canopy_64bit/User/lib/python2.7/site-packages/pkg_resourc
es.py", line 2381, in load_entry_point
    return ep.load()
  File
"/projects/canopy/Canopy_64bit/User/lib/python2.7/site-packages/pkg_resourc
es.py", line 2087, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File
"/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_
zipball-py2.7-linux-x86_64.egg/obspy/mseed/core.py", line 6, in <module>
    from headers import clibmseed, ENCODINGS, HPTMODULUS, SAMPLETYPE,
DATATYPES, \
  File
"/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_
zipball-py2.7-linux-x86_64.egg/obspy/mseed/headers.py", line 36, in
<module>
    raise ImportError(msg)
ImportError: Could not load shared library for obspy.mseed.

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_
zipball-py2.7-linux-x86_64.egg/obspy/mseed/../lib/libmseed.so: cannot open
shared object file: No such file or directory

Kimberly Schramm
Sandia Staffing Alliance, LLC
Under contract to Sandia National Labs
Dept 6913, Geophysics and Atmospheric Science
(505)284-9739
kschram@sandia.gov

Kimberley,

you've not answered any of the points I raised. Again, can you just do a
directory listing of your ObsPy dir, where the libraries should be?

I.e.

ls -l
/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_zipball-py2.7-linux-x86_64.egg/obspy/*

I don't know these Python bundles like Canopy and all the rest, but I've
heard a lot of good things about Anaconda.. maybe you can also try that
instead if you're not bound to Enthought Canopy..

See: https://github.com/obspy/obspy/wiki/Installation-via-Anaconda

best,
Tobias

Sorry I misunderstood your message. Here is the information you requested:

Now what? 4: ls -l
/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/*
-rwxr-xr-x 1 kschram kschram 2312 Sep 25 14:00
/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/__init__.py*
-rw-r--r-- 1 kschram kschram 1874 Sep 25 14:00
/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/__init__.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/arclink:
total 156
-rwxr-xr-x 1 kschram kschram 57628 Sep 25 14:00 client.py*
-rw-r--r-- 1 kschram kschram 43862 Sep 25 14:00 client.pyc
-rwxr-xr-x 1 kschram kschram 2267 Sep 25 14:00 decrypt.py*
-rw-r--r-- 1 kschram kschram 3142 Sep 25 14:00 decrypt.pyc
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 docs/
-rwxr-xr-x 1 kschram kschram 6863 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 7129 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 757 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/core:
total 1020
-rwxr-xr-x 1 kschram kschram 15165 Sep 25 14:00 ascii.py*
-rw-r--r-- 1 kschram kschram 14009 Sep 25 14:00 ascii.pyc
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 docs/
-rwxr-xr-x 1 kschram kschram 2770 Sep 25 14:00 event_header.py*
-rw-r--r-- 1 kschram kschram 3269 Sep 25 14:00 event_header.pyc
-rwxr-xr-x 1 kschram kschram 135224 Sep 25 14:00 event.py*
-rw-r--r-- 1 kschram kschram 134022 Sep 25 14:00 event.pyc
-rwxr-xr-x 1 kschram kschram 3502 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 3409 Sep 25 14:00 __init__.pyc
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 json/
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rwxr-xr-x 1 kschram kschram 8977 Sep 25 14:00 preview.py*
-rw-r--r-- 1 kschram kschram 7293 Sep 25 14:00 preview.pyc
-rwxr-xr-x 1 kschram kschram 66358 Sep 25 14:00 quakeml.py*
-rw-r--r-- 1 kschram kschram 58618 Sep 25 14:00 quakeml.pyc
-rw-r--r-- 1 kschram kschram 1044 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 scripts/
-rwxr-xr-x 1 kschram kschram 114102 Sep 25 14:00 stream.py*
-rw-r--r-- 1 kschram kschram 112357 Sep 25 14:00 stream.pyc
drwxr-xr-x 4 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 89956 Sep 25 14:00 trace.py*
-rw-r--r-- 1 kschram kschram 81737 Sep 25 14:00 trace.pyc
-rwxr-xr-x 1 kschram kschram 43443 Sep 25 14:00 utcdatetime.py*
-rw-r--r-- 1 kschram kschram 47620 Sep 25 14:00 utcdatetime.pyc
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 util/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/css:
total 32
-rwxr-xr-x 1 kschram kschram 2825 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 3072 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 436 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 675 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 844 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/datamark:
total 44
-rwxr-xr-x 1 kschram kschram 6097 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 4828 Sep 25 14:00 core.pyc
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 docs/
-rwxr-xr-x 1 kschram kschram 497 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 741 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 954 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/db:
total 132
-rwxr-xr-x 1 kschram kschram 10613 Sep 25 14:00 client.py*
-rw-r--r-- 1 kschram kschram 9469 Sep 25 14:00 client.pyc
-rwxr-xr-x 1 kschram kschram 6144 Sep 25 14:00 db.py*
-rw-r--r-- 1 kschram kschram 8888 Sep 25 14:00 db.pyc
-rwxr-xr-x 1 kschram kschram 1863 Sep 25 14:00 feature.py*
-rw-r--r-- 1 kschram kschram 2737 Sep 25 14:00 feature.pyc
-rwxr-xr-x 1 kschram kschram 21060 Sep 25 14:00 indexer.py*
-rw-r--r-- 1 kschram kschram 14436 Sep 25 14:00 indexer.pyc
-rwxr-xr-x 1 kschram kschram 469 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 664 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 931 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 scripts/
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 2535 Sep 25 14:00 util.py*
-rw-r--r-- 1 kschram kschram 2530 Sep 25 14:00 util.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/earthworm:
total 80
-rwxr-xr-x 1 kschram kschram 9286 Sep 25 14:00 client.py*
-rw-r--r-- 1 kschram kschram 9641 Sep 25 14:00 client.pyc
-rwxr-xr-x 1 kschram kschram 1615 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 1883 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 18092 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 1359 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 8004 Sep 25 14:00 waveserver.py*
-rw-r--r-- 1 kschram kschram 9423 Sep 25 14:00 waveserver.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/fdsn:
total 184
-rwxr-xr-x 1 kschram kschram 57589 Sep 25 14:00 client.py*
-rw-r--r-- 1 kschram kschram 51940 Sep 25 14:00 client.pyc
-rwxr-xr-x 1 kschram kschram 4370 Sep 25 14:00 header.py*
-rw-r--r-- 1 kschram kschram 3149 Sep 25 14:00 header.pyc
-rwxr-xr-x 1 kschram kschram 4160 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 4324 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 848 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 8591 Sep 25 14:00 wadl_parser.py*
-rw-r--r-- 1 kschram kschram 6449 Sep 25 14:00 wadl_parser.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/gse2:
total 112
-rwxr-xr-x 1 kschram kschram 5312 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 5762 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 2912 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 3150 Sep 25 14:00 __init__.pyc
-rwxr-xr-x 1 kschram kschram 4207 Sep 25 14:00 libgse1.py*
-rw-r--r-- 1 kschram kschram 4394 Sep 25 14:00 libgse1.pyc
-rwxr-xr-x 1 kschram kschram 17758 Sep 25 14:00 libgse2.py*
-rw-r--r-- 1 kschram kschram 17884 Sep 25 14:00 libgse2.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rwxr-xr-x 1 kschram kschram 4901 Sep 25 14:00 paz.py*
-rw-r--r-- 1 kschram kschram 4521 Sep 25 14:00 paz.pyc
-rw-r--r-- 1 kschram kschram 949 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/imaging:
total 292
-rwxr-xr-x 1 kschram kschram 30020 Sep 25 14:00 beachball.py*
-rw-r--r-- 1 kschram kschram 29642 Sep 25 14:00 beachball.pyc
-rwxr-xr-x 1 kschram kschram 6914 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 6961 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 35147 Sep 25 14:00 LICENSE.txt
-rwxr-xr-x 1 kschram kschram 12373 Sep 25 14:00 mopad_wrapper.py*
-rw-r--r-- 1 kschram kschram 11069 Sep 25 14:00 mopad_wrapper.pyc
-rw-r--r-- 1 kschram kschram 975 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 scripts/
-rwxr-xr-x 1 kschram kschram 7444 Sep 25 14:00 spectrogram.py*
-rw-r--r-- 1 kschram kschram 6149 Sep 25 14:00 spectrogram.pyc
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 58238 Sep 25 14:00 waveform.py*
-rw-r--r-- 1 kschram kschram 39532 Sep 25 14:00 waveform.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/iris:
total 128
-rwxr-xr-x 1 kschram kschram 47728 Sep 25 14:00 client.py*
-rw-r--r-- 1 kschram kschram 45850 Sep 25 14:00 client.pyc
-rwxr-xr-x 1 kschram kschram 2237 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 2517 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 817 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/lib:
total 992
-rwxr-xr-x 1 kschram kschram 22 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 204 Sep 25 14:00 __init__.pyc
-rwxr-xr-x 1 kschram kschram 296 Sep 25 14:00
libevresp_Linux_64bit_py27.py*
-rw-r--r-- 1 kschram kschram 738 Sep 25 14:00
libevresp_Linux_64bit_py27.pyc
-rwxr-xr-x 1 kschram kschram 318576 Sep 25 14:00
libevresp_Linux_64bit_py27.so*
-rwxr-xr-x 1 kschram kschram 294 Sep 25 14:00
libgse2_Linux_64bit_py27.py*
-rw-r--r-- 1 kschram kschram 732 Sep 25 14:00
libgse2_Linux_64bit_py27.pyc
-rwxr-xr-x 1 kschram kschram 22095 Sep 25 14:00
libgse2_Linux_64bit_py27.so*
-rwxr-xr-x 1 kschram kschram 295 Sep 25 14:00
libmseed_Linux_64bit_py27.py*
-rw-r--r-- 1 kschram kschram 735 Sep 25 14:00
libmseed_Linux_64bit_py27.pyc
-rwxr-xr-x 1 kschram kschram 292859 Sep 25 14:00
libmseed_Linux_64bit_py27.so*
-rwxr-xr-x 1 kschram kschram 294 Sep 25 14:00
libsegy_Linux_64bit_py27.py*
-rw-r--r-- 1 kschram kschram 732 Sep 25 14:00
libsegy_Linux_64bit_py27.pyc
-rwxr-xr-x 1 kschram kschram 7904 Sep 25 14:00
libsegy_Linux_64bit_py27.so*
-rwxr-xr-x 1 kschram kschram 296 Sep 25 14:00
libsignal_Linux_64bit_py27.py*
-rw-r--r-- 1 kschram kschram 738 Sep 25 14:00
libsignal_Linux_64bit_py27.pyc
-rwxr-xr-x 1 kschram kschram 114090 Sep 25 14:00
libsignal_Linux_64bit_py27.so*
-rwxr-xr-x 1 kschram kschram 293 Sep 25 14:00
libtau_Linux_64bit_py27.py*
-rw-r--r-- 1 kschram kschram 729 Sep 25 14:00
libtau_Linux_64bit_py27.pyc
-rwxr-xr-x 1 kschram kschram 177610 Sep 25 14:00
libtau_Linux_64bit_py27.so*

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/mseed:
total 216
-rwxr-xr-x 1 kschram kschram 32971 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 23281 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 23512 Sep 25 14:00 headers.py*
-rw-r--r-- 1 kschram kschram 19968 Sep 25 14:00 headers.pyc
-rwxr-xr-x 1 kschram kschram 4078 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 4319 Sep 25 14:00 __init__.pyc
-rwxr-xr-x 1 kschram kschram 5777 Sep 25 14:00 msstruct.py*
-rw-r--r-- 1 kschram kschram 7504 Sep 25 14:00 msstruct.pyc
-rw-r--r-- 1 kschram kschram 981 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 scripts/
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 27297 Sep 25 14:00 util.py*
-rw-r--r-- 1 kschram kschram 22492 Sep 25 14:00 util.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/neic:
total 56
-rwxr-xr-x 1 kschram kschram 9909 Sep 25 14:00 client.py*
-rw-r--r-- 1 kschram kschram 9496 Sep 25 14:00 client.pyc
-rwxr-xr-x 1 kschram kschram 533 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 796 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 1314 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 843 Sep 25 14:00 util.py*
-rw-r--r-- 1 kschram kschram 1822 Sep 25 14:00 util.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/neries:
total 108
-rwxr-xr-x 1 kschram kschram 33082 Sep 25 14:00 client.py*
-rw-r--r-- 1 kschram kschram 31025 Sep 25 14:00 client.pyc
-rwxr-xr-x 1 kschram kschram 4340 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 4605 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 1114 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/pde:
total 116
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 docs/
-rwxr-xr-x 1 kschram kschram 641 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 904 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rwxr-xr-x 1 kschram kschram 44736 Sep 25 14:00 mchedr.py*
-rw-r--r-- 1 kschram kschram 35994 Sep 25 14:00 mchedr.pyc
-rw-r--r-- 1 kschram kschram 482 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/realtime:
total 112
-rwxr-xr-x 1 kschram kschram 967 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 1259 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 1294 Sep 25 14:00 README.txt
-rwxr-xr-x 1 kschram kschram 3044 Sep 25 14:00 rtmemory.py*
-rw-r--r-- 1 kschram kschram 4048 Sep 25 14:00 rtmemory.pyc
-rwxr-xr-x 1 kschram kschram 15597 Sep 25 14:00 rttrace.py*
-rw-r--r-- 1 kschram kschram 12656 Sep 25 14:00 rttrace.pyc
-rwxr-xr-x 1 kschram kschram 21090 Sep 25 14:00 signal.py*
-rw-r--r-- 1 kschram kschram 16877 Sep 25 14:00 signal.pyc
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/sac:
total 168
-rwxr-xr-x 1 kschram kschram 9481 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 8809 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 2250 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 2568 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 848 Sep 25 14:00 README.txt
-rwxr-xr-x 1 kschram kschram 60975 Sep 25 14:00 sacio.py*
-rw-r--r-- 1 kschram kschram 51447 Sep 25 14:00 sacio.pyc
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/seedlink:
total 80
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 client/
-rwxr-xr-x 1 kschram kschram 769 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 1013 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 1215 Sep 25 14:00 README.txt
-rwxr-xr-x 1 kschram kschram 510 Sep 25 14:00 seedlinkexception.py*
-rw-r--r-- 1 kschram kschram 1389 Sep 25 14:00 seedlinkexception.pyc
-rwxr-xr-x 1 kschram kschram 12403 Sep 25 14:00 slclient.py*
-rw-r--r-- 1 kschram kschram 11749 Sep 25 14:00 slclient.pyc
-rwxr-xr-x 1 kschram kschram 6831 Sep 25 14:00 slpacket.py*
-rw-r--r-- 1 kschram kschram 5746 Sep 25 14:00 slpacket.pyc
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/seg2:
total 52
-rwxr-xr-x 1 kschram kschram 904 Sep 25 14:00 header.py*
-rw-r--r-- 1 kschram kschram 1038 Sep 25 14:00 header.pyc
-rwxr-xr-x 1 kschram kschram 456 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 696 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 817 Sep 25 14:00 README.txt
-rwxr-xr-x 1 kschram kschram 12759 Sep 25 14:00 seg2.py*
-rw-r--r-- 1 kschram kschram 10579 Sep 25 14:00 seg2.pyc
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/segy:
total 272
-rwxr-xr-x 1 kschram kschram 10673 Sep 25 14:00 benchmark.py*
-rw-r--r-- 1 kschram kschram 9257 Sep 25 14:00 benchmark.pyc
-rwxr-xr-x 1 kschram kschram 32440 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 22710 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 8839 Sep 25 14:00 header.py*
-rw-r--r-- 1 kschram kschram 7595 Sep 25 14:00 header.pyc
-rwxr-xr-x 1 kschram kschram 9680 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 9918 Sep 25 14:00 __init__.pyc
-rwxr-xr-x 1 kschram kschram 5022 Sep 25 14:00 pack.py*
-rw-r--r-- 1 kschram kschram 4332 Sep 25 14:00 pack.pyc
-rw-r--r-- 1 kschram kschram 850 Sep 25 14:00 README.txt
-rwxr-xr-x 1 kschram kschram 42763 Sep 25 14:00 segy.py*
-rw-r--r-- 1 kschram kschram 38596 Sep 25 14:00 segy.pyc
drwxr-xr-x 4 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 4696 Sep 25 14:00 unpack.py*
-rw-r--r-- 1 kschram kschram 4604 Sep 25 14:00 unpack.pyc
-rwxr-xr-x 1 kschram kschram 1695 Sep 25 14:00 util.py*
-rw-r--r-- 1 kschram kschram 1435 Sep 25 14:00 util.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/seisan:
total 40
-rwxr-xr-x 1 kschram kschram 7481 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 7753 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 1956 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 2198 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 764 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/seishub:
total 112
-rwxr-xr-x 1 kschram kschram 38366 Sep 25 14:00 client.py*
-rw-r--r-- 1 kschram kschram 38182 Sep 25 14:00 client.pyc
-rwxr-xr-x 1 kschram kschram 2657 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 2923 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 816 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/sh:
total 72
-rwxr-xr-x 1 kschram kschram 22326 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 19462 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 2363 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 2625 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 895 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/signal:
total 740
-rwxr-xr-x 1 kschram kschram 40296 Sep 25 14:00 array_analysis.py*
-rw-r--r-- 1 kschram kschram 32709 Sep 25 14:00 array_analysis.pyc
-rwxr-xr-x 1 kschram kschram 8664 Sep 25 14:00 calibration.py*
-rw-r--r-- 1 kschram kschram 6621 Sep 25 14:00 calibration.pyc
-rwxr-xr-x 1 kschram kschram 12314 Sep 25 14:00 cpxtrace.py*
-rw-r--r-- 1 kschram kschram 9846 Sep 25 14:00 cpxtrace.pyc
-rwxr-xr-x 1 kschram kschram 22718 Sep 25 14:00 cross_correlation.py*
-rw-r--r-- 1 kschram kschram 19913 Sep 25 14:00 cross_correlation.pyc
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 data/
-rwxr-xr-x 1 kschram kschram 711 Sep 25 14:00 detrend.py*
-rw-r--r-- 1 kschram kschram 1162 Sep 25 14:00 detrend.pyc
-rwxr-xr-x 1 kschram kschram 5140 Sep 25 14:00 evrespwrapper.py*
-rw-r--r-- 1 kschram kschram 7147 Sep 25 14:00 evrespwrapper.pyc
-rwxr-xr-x 1 kschram kschram 13644 Sep 25 14:00 filter.py*
-rw-r--r-- 1 kschram kschram 11509 Sep 25 14:00 filter.pyc
-rwxr-xr-x 1 kschram kschram 14544 Sep 25 14:00 freqattributes.py*
-rw-r--r-- 1 kschram kschram 14480 Sep 25 14:00 freqattributes.pyc
-rwxr-xr-x 1 kschram kschram 5436 Sep 25 14:00 headers.py*
-rw-r--r-- 1 kschram kschram 4248 Sep 25 14:00 headers.pyc
-rwxr-xr-x 1 kschram kschram 2300 Sep 25 14:00 hoctavbands.py*
-rw-r--r-- 1 kschram kschram 2527 Sep 25 14:00 hoctavbands.pyc
-rwxr-xr-x 1 kschram kschram 7354 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 8349 Sep 25 14:00 __init__.pyc
-rwxr-xr-x 1 kschram kschram 25468 Sep 25 14:00 invsim.py*
-rw-r--r-- 1 kschram kschram 22720 Sep 25 14:00 invsim.pyc
-rwxr-xr-x 1 kschram kschram 10785 Sep 25 14:00 konnoohmachismoothing.py*
-rw-r--r-- 1 kschram kschram 8322 Sep 25 14:00 konnoohmachismoothing.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rwxr-xr-x 1 kschram kschram 5182 Sep 25 14:00 polarization.py*
-rw-r--r-- 1 kschram kschram 4321 Sep 25 14:00 polarization.pyc
-rw-r--r-- 1 kschram kschram 991 Sep 25 14:00 README.txt
-rwxr-xr-x 1 kschram kschram 4650 Sep 25 14:00 rotate.py*
-rw-r--r-- 1 kschram kschram 5362 Sep 25 14:00 rotate.pyc
-rwxr-xr-x 1 kschram kschram 38069 Sep 25 14:00 spectral_estimation.py*
-rw-r--r-- 1 kschram kschram 33562 Sep 25 14:00 spectral_estimation.pyc
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 61648 Sep 25 14:00 tf_misfit.py*
-rw-r--r-- 1 kschram kschram 57256 Sep 25 14:00 tf_misfit.pyc
-rwxr-xr-x 1 kschram kschram 28510 Sep 25 14:00 trigger.py*
-rw-r--r-- 1 kschram kschram 24784 Sep 25 14:00 trigger.pyc
-rwxr-xr-x 1 kschram kschram 9894 Sep 25 14:00 util.py*
-rw-r--r-- 1 kschram kschram 10057 Sep 25 14:00 util.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/station:
total 408
-rwxr-xr-x 1 kschram kschram 11833 Sep 25 14:00 channel.py*
-rw-r--r-- 1 kschram kschram 13707 Sep 25 14:00 channel.pyc
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 docs/
-rwxr-xr-x 1 kschram kschram 583 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 1113 Sep 25 14:00 __init__.pyc
-rwxr-xr-x 1 kschram kschram 9394 Sep 25 14:00 inventory.py*
-rw-r--r-- 1 kschram kschram 10573 Sep 25 14:00 inventory.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rwxr-xr-x 1 kschram kschram 7584 Sep 25 14:00 network.py*
-rw-r--r-- 1 kschram kschram 8952 Sep 25 14:00 network.pyc
-rw-r--r-- 1 kschram kschram 855 Sep 25 14:00 README.txt
-rwxr-xr-x 1 kschram kschram 57692 Sep 25 14:00 response.py*
-rw-r--r-- 1 kschram kschram 51450 Sep 25 14:00 response.pyc
-rwxr-xr-x 1 kschram kschram 11024 Sep 25 14:00 station.py*
-rw-r--r-- 1 kschram kschram 13043 Sep 25 14:00 station.pyc
-rwxr-xr-x 1 kschram kschram 51549 Sep 25 14:00 stationxml.py*
-rw-r--r-- 1 kschram kschram 41392 Sep 25 14:00 stationxml.pyc
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 20478 Sep 25 14:00 util.py*
-rw-r--r-- 1 kschram kschram 29661 Sep 25 14:00 util.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/taup:
total 40
-rwxr-xr-x 1 kschram kschram 626 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 881 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 579 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 915 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 tables/
-rwxr-xr-x 1 kschram kschram 7574 Sep 25 14:00 taup.py*
-rw-r--r-- 1 kschram kschram 7788 Sep 25 14:00 taup.pyc
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/wav:
total 40
-rwxr-xr-x 1 kschram kschram 5387 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 5296 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 2119 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 2382 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 833 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/xseed:
total 188
drwxr-xr-x 2 kschram kschram 8192 Sep 25 14:00 blockette/
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 docs/
-rwxr-xr-x 1 kschram kschram 19868 Sep 25 14:00 fields.py*
-rw-r--r-- 1 kschram kschram 19118 Sep 25 14:00 fields.pyc
-rwxr-xr-x 1 kschram kschram 2977 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 3212 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rwxr-xr-x 1 kschram kschram 47751 Sep 25 14:00 parser.py*
-rw-r--r-- 1 kschram kschram 34220 Sep 25 14:00 parser.pyc
-rw-r--r-- 1 kschram kschram 911 Sep 25 14:00 README.txt
drwxr-xr-x 2 kschram kschram 4096 Sep 25 14:00 scripts/
drwxr-xr-x 4 kschram kschram 4096 Sep 25 14:00 tests/
-rwxr-xr-x 1 kschram kschram 6520 Sep 25 14:00 utils.py*
-rw-r--r-- 1 kschram kschram 7281 Sep 25 14:00 utils.pyc

/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_z
ipball-py2.7-linux-x86_64.egg/obspy/y:
total 48
-rwxr-xr-x 1 kschram kschram 14770 Sep 25 14:00 core.py*
-rw-r--r-- 1 kschram kschram 6209 Sep 25 14:00 core.pyc
-rwxr-xr-x 1 kschram kschram 486 Sep 25 14:00 __init__.py*
-rw-r--r-- 1 kschram kschram 723 Sep 25 14:00 __init__.pyc
-rw-r--r-- 1 kschram kschram 7643 Sep 25 14:00 LICENSE.txt
-rw-r--r-- 1 kschram kschram 799 Sep 25 14:00 README.txt
drwxr-xr-x 3 kschram kschram 4096 Sep 25 14:00 tests/
Now what? 5:

Kimberly Schramm
Sandia Staffing Alliance, LLC
Under contract to Sandia National Labs
Dept 6913, Geophysics and Atmospheric Science
(505)284-9739
kschram@sandia.gov

Kimberley,

your obspy/lib folder looks OK (although on Linux I don't have any
lib*.py or lib*.pyc files in there, only the __init__.py[c] and the
lib*.so files).

The only thing I can think of is the lib naming. You could try to check
if library names are built up correctly in your ObsPy (I'm assuming you
are using the master branch, since you didn't specify otherwise):

cd
/ascldap/users/kschram/.local/lib/python2.7/site-packages/obspy-0.0.0_tar_zipball-py2.7-linux-x86_64.egg/obspy/core/util
python -c 'from libnames import _get_lib_name;
print(_get_lib_name("mseed", True))'

That should print "libmseed_Linux_64bit_py27.so" in your case I think..
In any case, even if the name isn't built up correctly you said you also
tried putting a symlink in there with name of "libmseed.so" pointing to
the actual libmseed_*.so file. That should work in any case I think.

Sorry, but if nothing of the above works I'm running out of ideas.
Unless some other user of Canopy on Mac comes up with help here I can
only recommend trying some other way of installation (e.g. Anaconda).

hope it helps,
Tobias

Dear ObsPy community,

I would like to inform you about scisola software.
Scisola is an open-source python based software for automatic Moment Tensor calculation of events provided by SeisComP3 in real-time.
It uses a lot of the functionality and the power of the ObsPy package while the source code is available on github.

You can find more info at the scisola web site:

http://students.ceid.upatras.gr/~triantafyl/scisola/

Next, follows a short description of the software.

It supports:
1. Automatic Moment Tensor calculation of events provided by SeisComP3 in real-time
2. Easy Moment Tensor solution overview
3. Quick Moment Tensor solution revision
4. Extensive configuration
The seismic events notification, station information and the corresponding waveforms are provided by the SeisComP3 system through different utilities and services like slinktool and seedlink server respectively. The moment tensor is calculated through the ISOLA software (Efthimios Sokos and Jiri Zaharadnik) in parallel mode using multiple threads through multiprocessing python libraries for much faster calculations. Furthermore, the results of the calculations are saved in a database for a better data management. Scisola allows extensive configuration changes based on the needs of each researcher, through a user friendly graphical interface. Beside the real-time moment tensor operation, it also provides an “offline” mode for testing purposes or calculations. Finally, it supports a graphical review of the moment tensor calculation and the corresponding data fit; as well as the moment tensor revision in case the user wishes to alter the automatically suggested result.

Best Regards,

Hi all,

not sure if this is resolved yet but it appears that you have multiple version of ObsPy installed (0.0.0 from the tarball which nobody should install and 0.9.0 from a proper installation) at the same time.

If nothing that Tobi said works, try to remove everything ObsPy related in ~/.local/lib/python2.7/site-packages and reinstall it.

$ pip uninstall obspy
$ rm -rf ~/.local/lib/python2.7/site-packages/obspy*

Also remove all lines containing Python in the *.pth files in the site-packages folder.

Then check that “import obspy” fails because it does not find anything and install again.

$ pip install obspy

If it than still fails to work, please check your PATH and PYTHON_PATH env variables and otherwise use Anaconda as already pointed out by Tobias :wink:

Cheers!

Lion