From: Francesc A. <fa...@py...> - 2008-08-08 07:47:04
|
Hi, The truth is that I've no clues about your problem. Did you install the PyTables package in a locally accessible Python repository, right? At any rate, I'm CC'ing this to the PyTables list. Perhaps someone with more experience with MacOSX can shed some light on this. Incidentally, it is always a good idea to send this sort of reports to the PyTables list so that the community as a whole, and not only me, can help you. Regards, A Friday 08 August 2008, escriguéreu: > Hi Francesc, > > I am sending this just to you first, since it is an installation > issue, so I don't want to bother the whole user group. I just > installed Mac OS X Leopard and I have been trying to re-build all my > tools for development in Python. After installing python, gcc, HDF5, > LZO and numpy, PyTables is next. When I try to build it, I get the > following output first: > > dynamic-oit-vapornet-a-358:pytables-2.0.4 milos$ python setup.py > build_ext --inplace > * Found numpy 1.1.1 package installed. > * Found HDF5 headers at ``/usr/local/hdf5/include``, library at > ``/usr/local/hdf5/lib``. > * Found LZO 2 headers at ``/usr/local/include``, library at > ``/usr/local/lib``. > * Skipping detection of LZO 1 since LZO 2 has already been found. > * Found bzip2 headers at ``/usr/include``, library at ``/usr/lib``. > running build_ext > > I am assuming that the first few lines indicate that PyTables is > happy with what I have installed on the system so far. After that, > the build runs and finishes with no problem (the full output's rather > long, but I could try reproducing it and sending it if you want). > After that, I am trying to import tables and test them (suggested > step 2 of the installation), but the problem I have is the following: > > dynamic-oit-vapornet-a-358:pytables-2.0.4 milos$ python > Python 2.5.2 (r252:60911, Feb 22 2008, 07:57:53) > [GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin > Type "help", "copyright", "credits" or "license" for more > information. > > >>> import tables > > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "tables/__init__.py", line 56, in <module> > from tables.utilsExtension import getPyTablesVersion, > getHDF5Version ImportError: dlopen(tables/utilsExtension.so, 2): > Symbol not found: _compress2 > Referenced from: > /Users/milos/Work/python/pytables-2.0.4/tables/utilsExtension.so > Expected in: dynamic lookup > > I am not sure what this means, but I am guessing that it doesn't have > to do with the libraries. Do you have an idea what may be going on? > Thanks, > > Milos -- Francesc Alted Freelance developer Tel +34-964-282-249 |