On Feb 19, 2009, at 12:30 PM, Helly John J. wrote:

Hi Philip.
I installed the 2.5.4 binary from the python.org site. I did this because NumPy and SciPy currently only work with 2.5 and the system version was 2.4.

It looks like you're using the same Python at the command line as the Python to which you installed GDAL. There shouldn't be anything else you have to do once easy-install is complete.

As Miles pointed out, you should probably try this:
from osgeo import gdal

instead of this:
import gdal

Although I gather the latter should work based on the documentation here:
http://trac.osgeo.org/gdal/wiki/GdalOgrInPython#imports

I can't see what went wrong with your installation.

You can try an uninstall and reinstall. (`easy_install -m GDAL` might do the uninstall for you.) If you're feeling adventurous, you can try to unwind the installation by hand. Edit easy-install.pth and delete the line that refers to GDAL, and then blow away the GDAL directory in site-packages.

I see that you originally ran the easy_install from the directory '/ Library/Python/2.5/site-packages'. Don't do that. I don't have a logical reason for why, but Python given that the current directory is part of Python's import search path, you might be giving easy_install a different "environment" than your regular Python session. It's just a shot in the dark, but worth a try.

Sorry I couldn't be of more help.




On Feb 17, 2009, at 12:30 PM, Philip Semanchuk wrote:

On Feb 16, 2009, at 8:35 PM, Helly John J. wrote:

Hi.

I'm a newbie to python and am running:

OS X 10.5.6
Python 2.5.4

Hi John,
Are you using the system Python or have you installed another version?

Cheers
Philip






and have run easy_install for gdal like this:

/Library/Python/2.5/site-packages>sudo easy_install GDAL
Password:
Searching for GDAL
Best match: GDAL 1.6.0
Processing GDAL-1.6.0-py2.5-macosx-10.5-i386.egg
GDAL 1.6.0 is already the active version in easy-install.pth

Using /Library/Python/2.5/site-packages/GDAL-1.6.0-py2.5- macosx-10.5-i386.egg
Processing dependencies for GDAL
Finished processing dependencies for GDAL

However, when I run python and try to import gdal, this is what happens:

Python 2.5.4 (r254:67917, Dec 23 2008, 14:57:27)
[GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import gdal
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named gdal
>>>

Clearly, it's not being found but I don't understand how to debug this any further. I have the *.egg in the site-packages directory but don't understand if there is something else I have to do to make it usable. Any help would be much appreciated.
Cheers.
--------------
John Helly, University of California, San Diego
San Diego Supercomputer Center,  Mail Code 0527
Scripps Institution of Oceanography, Climate, Atmospheric Science, and Physical Oceanography, Mail Code 0224
9500 Gilman Dr., La Jolla CA 92093
+01 760 840 8660 mobile / stonesteps (Skype) / stonesteps7 (iChat) / URL (http://www.sdsc.edu/~hellyj)

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to