所以上下文
所以为了让三人一起玩,我必须用postgis1.5和postgres9.1x去django1.4。
问题是,安装postgis15
$ brew tap homebrew/versions $ brew install postgis15
首先尝试安装postgres9.2.1作为我不想要的依赖。 无论如何,我仍然得到以下错误
nai@nyc ~ $ brew install postgis15 ==> Downloading http://postgis.refractions.net/download/postgis-1.5.3.tar.gz Already downloaded: /Users/nai/Library/Caches/Homebrew/postgis15-1.5.3.tar.gz ==> ./configure --with-projdir=/usr/local --with-pgconfig=/usr/local/Cellar/postgresql/9.2.1/bin/pg_config ==> make num2_tuples = reltup->reltuples; ^ 4 errors generated. make[1]: *** [lwgeom_estimate.o] Error 1 make: *** [postgis] Error 2
我完全坚持如何让这些版本很好地使用brew一起工作!
一个解决scheme是通过官方的postgresql安装包安装:
1)去http://www.enterprisedb.com/products-services-training/pgdownload#osx
2)下载postgresql的9.1.6版本
3)安装完成后,运行Stack Builder
4)堆栈生成器:select你的postgresql安装,然后点击下一步
5)selectCategories – > Spatial Extensions – > PostGIS 1.5 for PostgreSQL 9.1 v1.5.3-1
6)完成安装。
也许你必须使用自制软件卸载以前的安装。
问候。