1
我有Webfaction安裝GDAL懷特以下命令:GDAL的Python上Webfaction
$ mkdir src
$ cd scr
$ svn checkout https://svn.osgeo.org/gdal/branches/1.10/gdal gdal
$ cd gdal
$ ./configure --with-python=/usr/local/bin/python2.7
$ make
$ make install
現在,如果我嘗試導入GDAL我得到以下錯誤:
>>> from osgeo import gdal
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/ustroetz/lib/python2.7/GDAL-1.10.1-py2.7-linux-x86_64.egg/osgeo/__init__.py", line 21, in <module>
_gdal = swig_import_helper()
File "/home/ustroetz/lib/python2.7/GDAL-1.10.1-py2.7-linux-x86_64.egg/osgeo/__init__.py", line 17, in swig_import_helper
_mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: /home/ustroetz/lib/python2.7/GDAL-1.10.1-py2.7-linux-x86_64.egg/osgeo/_gdal.so: undefined symbol: GDALUseTransformer
然而,如果光盤lib
並嘗試它在那裏它工作得很好:
>>> from osgeo import gdal
>>>
我必須爲我們設置什麼它來自Webfaction中的任何地方?
我的lib文件夾包含以下內容:
$ ls
gdalplugins libgdal.la libgdal.so.1 python2.4 python2.7
libgdal.a libgdal.so libgdal.so.1.17.1 python2.5
你試過python setup.py安裝嗎? –
不,您是否有關於如何使用GDAL的鏈接? – ustroetz
我在https://pypi.python.org/pypi/GDAL/ –