基于Web的GDAL Python

基于Web的GDAL Python,python,gdal,webfaction,Python,Gdal,Webfaction,我已将GDAL安装在具有以下命令的Web站点上: $ 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 imp

我已将GDAL安装在具有以下命令的Web站点上:

$ 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
我必须设置什么才能从Webfaction中的任何位置使用它

“我的库”文件夹包含以下内容:

$ ls
gdalplugins  libgdal.la  libgdal.so.1       python2.4  python2.7
libgdal.a    libgdal.so  libgdal.so.1.17.1  python2.5

我将其用于以下方面:

$ ls
gdalplugins  libgdal.la  libgdal.so.1       python2.4  python2.7
libgdal.a    libgdal.so  libgdal.so.1.17.1  python2.5
  • 打开您的
    ~/.bashrc
    。您可以通过在命令行中键入以下命令来执行此操作:

    $vi~/.bashrc

  • 将以下内容添加到
    ~/.bashrc

    $ ls
    gdalplugins  libgdal.la  libgdal.so.1       python2.4  python2.7
    libgdal.a    libgdal.so  libgdal.so.1.17.1  python2.5
    
    export LD\u LIBRARY\u PATH=/home/your username/lib

  • 使用关闭并保存

    :x

  • 重新启动终端


  • 你试过python setup.py安装吗?没有,你有关于如何使用GDAL进行安装的链接吗?我在Yeah上找到了一些没有太多帮助的信息。我已经安装好了。只是有些东西把路弄乱了。