2
在RHEL上安装GeoDjango依赖关系时,我正在解决依赖关系问题。我希望以前曾经这样做过的任何人都能一步步地获得指导。我正在从我的Ubuntu开发机器(其中一切从软件包轻松安装)转移到RHEL测试/临时服务器(软件包古老或不可用)的工作应用程序。获取GeoDjango在RHEL上的工作
- 首先,我从源代码安装了GEOS,GDAL和PROJ.4。
- 然后我从源代码安装了spatialite。
- 最后,我安装源pysqlite,但它并没有像现有RHEL的sqlite3库(没有扩展装载支持),所以我用新鲜的静态sqlite3的库作为这个问题的答案一号描述:http://bit.ly/lq9oV
结果:
- spatialite命令行工作
- manage.py执行syncdb工作
- spatialite my.db < init_spatialite-2.3.sql工作
- manage.py迁移工作
但是,当我请求一个页面我得到这个错误:
ImproperlyConfigured: Unable to load the SpatiaLite library extension "libspatialite.so.1" because: no such function: load_extension
我不明白执行syncdb和迁移命令是如何工作的,但HTTP请求失败。
我刚刚放弃并说服了我的主管让我们使用Ubuntu Server LTS,其中一切从软件包中安装,没有任何问题。 – limscoder 2011-04-12 16:27:31
设置geodjango可能会很痛苦。祝好运与Ubuntu然后... – ivy 2011-04-12 19:20:07