我在一个共享主机提供商上,试图安装 psycopg2 以便让 Django 启动并使用 psql 运行。
我跑了$ pip install psycopg2
并得到以下错误
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes
-fPIC -DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.5 (dt dec pq3 ext)"
-DPG_VERSION_HEX=0x080205 -DPSYCOPG_EXTENSIONS=1 -DPSYCOPG_NEW_BOOLEAN=1
-DHAVE_PQFREEMEM=1 -I/home3/n/norcal/python/include/python2.7 -I.
-I/usr/local/pgsql-8.2/include -I/usr/local/pgsql-8.2/include/server
-c psycopg/psycopgmodule.c -o build/temp.linux-i686-2.7/psycopg/psycopgmodule.o
-Wdeclaration-after-statement
cc1: error: unrecognized option `-Wdeclaration-after-statement'
error: command 'gcc' failed with exit status 1
我做了一些谷歌搜索,发现我可能缺少 python-dev 和 libpq-dev,但我无法找到有关如何安装没有 aptitude 的说明 - 我无法在我的共享托管服务提供商上访问这些说明。
有任何想法吗?
提前一百万谢谢!