<div dir="ltr">Thanks Mateusz, that did the trick, thanks.<br><br># find /export -name &quot;libgdal.so&quot;<br>/export/lib/libgdal.so<br># export LD_LIBRARY_PATH=/export/lib<br><br># python<br>Python 2.3.4 (#1, Dec 11 2007, 05:28:55)<br>
[GCC 3.4.6 20060404 (Red Hat 3.4.6-9)] on linux2<br>Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.<br>&gt;&gt;&gt; import sys<br>&gt;&gt;&gt; sys.path.append(&#39;/export/lib64/python2.3/site-packages&#39;)<br>
&gt;&gt;&gt; from osgeo import gdal<br><br>Roger<br>--<br><br><br><div class="gmail_quote">On Fri, Aug 8, 2008 at 9:50 AM, Mateusz Loskot <span dir="ltr">&lt;<a href="mailto:mateusz@loskot.net">mateusz@loskot.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c">Roger André wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi everyone,<br>
<br>
I&#39;m getting a new machine setup and have hit a snag with the GDAL<br>
installation. &nbsp;I&#39;ve installed GDAL from source onto a CentOS box using the<br>
gdal-1.5.2.tar.gz file, and with the following parameters:<br>
<br>
$ sudo ./configure --prefix=/export --with-pg=/export/bin/pg_config<br>
--with-python<br>
$ make<br>
$ make install<br>
$ which gdalinfo<br>
 &nbsp; &nbsp;/export/bin/gdalinfo<br>
--&gt; Good!<br>
<br>
The problem comes when I try to import the osgeo module in Python.<br>
<br>
$ python<br>
Python 2.3.4 (#1, Dec 11 2007, 05:28:55)<br>
[GCC 3.4.6 20060404 (Red Hat 3.4.6-9)] on linux2<br>
Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
from osgeo import gdal<br>
</blockquote></blockquote></blockquote>
Traceback (most recent call last):<br>
 &nbsp;File &quot;&lt;stdin&gt;&quot;, line 1, in ?<br>
ImportError: No module named osgeo<br>
--&gt; Not good.<br>
<br>
Looking back through the make output, I see that the osgeo modules are being<br>
created and copied:<br>
 &nbsp; &nbsp;copying build/lib.linux-x86_64-2.3/osgeo/gdal.py -&gt;<br>
/export/lib64/python2.3/site-packages/osgeo<br>
<br>
So I tried appending the location to the sys.path in Python to make the<br>
modules available, but am only partially succesful with that:<br>
[root@randre-linux ~]# python<br>
Python 2.3.4 (#1, Dec 11 2007, 05:28:55)<br>
[GCC 3.4.6 20060404 (Red Hat 3.4.6-9)] on linux2<br>
Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
import sys<br>
sys.path.append(&#39;/export/lib64/python2.3/site-packages/&#39;)<br>
import osgeo<br>
</blockquote></blockquote></blockquote>
--&gt; Good!<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
from osgeo import gdal<br>
</blockquote></blockquote></blockquote>
Traceback (most recent call last):<br>
 &nbsp;File &quot;&lt;stdin&gt;&quot;, line 1, in ?<br>
 &nbsp;File &quot;/export/lib64/python2.3/site-packages/osgeo/gdal.py&quot;, line 7, in ?<br>
 &nbsp; &nbsp;import _gdal<br>
ImportError: libgdal.so.1: cannot open shared object file: No such file or<br>
directory<br>
--&gt; Not good.<br>
<br>
So I&#39;m guessing that my gdal libs aren&#39;t accessible for some reason, but I&#39;m<br>
just guessing. &nbsp;Is there a way that I can fix this at the ./configure stage?<br>
</blockquote>
<br></div></div>
It looks like path where gdal library was installed is not available to loader.<br>
<br>
Try this:<br>
<br>
export LD_LIBRARY_PATH=/path/to/dir/with/libgdal.so<br>
<br>
<br>
Best regards,<br><font color="#888888">
-- <br>
Mateusz Loskot, <a href="http://mateusz.loskot.net" target="_blank">http://mateusz.loskot.net</a><br>
Charter Member of OSGeo, <a href="http://osgeo.org" target="_blank">http://osgeo.org</a><br>
</font></blockquote></div><br></div>