Hello,
I have a Mac, OS 10.10 (Yosemite) running Python 3.4.4
When I try to read in a SEGY file using a simple python script, t.py:
import signal
import sys
from obspy import read, Trace, Stream, UTCDateTime
from obspy.core import AttribDict
from obspy.segy.segy import SEGYTraceHeader, SEGYBinaryFileHeader
from obspy.segy.core import readSEGY
import numpy as np
fin=readSEGY('/Users/goldman/dimond15.11.segy’)
I get the error message:
Traceback (most recent call last):
File "t.py", line 9, in <module>
fin=readSEGY('/Users/goldman/dimond15.11.segy')
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/obspy/segy/core.py", line 245, in readSEGY
second=second)
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/obspy/core/utcdatetime.py", line 330, in __init__
dt = datetime.datetime(*args, **kwargs)
Does this mean there is a bug in readSEGY?
Note that if I try to run t.py in an anaconda environment:
cd ~/anaconda/bin
sh
conda create -n myenv
conda install -n myenv -c -obspy obspy
source ./activate myenv
python t.py
Then I get a lot of inscrutable error messages:
Traceback (most recent call last):
File "t.py", line 3, in <module>
from obspy import read, Trace, Stream, UTCDateTime
File "/Users/goldman/anaconda/envs/myenv/lib/python3.4/site-packages/obspy-0.10.2-py3.4-macosx-10.5-x86_64.egg/obspy/__init__.py", line 47, in <module>
read.__doc__ % make_format_plugin_table("waveform", "read", numspaces=4)
File "/Users/goldman/anaconda/envs/myenv/lib/python3.4/site-packages/obspy-0.10.2-py3.4-macosx-10.5-x86_64.egg/obspy/core/util/base.py", line 476, in make_format_plugin_table
"obspy.plugin.%s.%s" % (group, name), method)
File "/Users/goldman/anaconda/envs/myenv/lib/python3.4/site-packages/setuptools-19.1.1-py3.4.egg/pkg_resources/__init__.py", line 568, in load_entry_point
File "/Users/goldman/anaconda/envs/myenv/lib/python3.4/site-packages/setuptools-19.1.1-py3.4.egg/pkg_resources/__init__.py", line 2720, in load_entry_point
File "/Users/goldman/anaconda/envs/myenv/lib/python3.4/site-packages/setuptools-19.1.1-py3.4.egg/pkg_resources/__init__.py", line 2379, in load
File "/Users/goldman/anaconda/envs/myenv/lib/python3.4/site-packages/setuptools-19.1.1-py3.4.egg/pkg_resources/__init__.py", line 2396, in require
File "/Users/goldman/anaconda/envs/myenv/lib/python3.4/site-packages/setuptools-19.1.1-py3.4.egg/pkg_resources/__init__.py", line 849, in resolve
pkg_resources.DistributionNotFound: The 'nose>=0.11.1' distribution was not found and is required by matplotlib
So I am at a loss
Mark Goldman
U.S. Geological Survey
345 Middlefield Rd, MS 977
Menlo Park, CA 94025
goldman@usgs.gov
650-329-5496