ImportError:没有名为psycopg2.extensions的模块

时间:2013-08-08 04:32:44

标签: python django macports psycopg2 spatialite

我正在尝试使用GeoDjango创建一个应用程序,我对此完全陌生。经过一些(失败的)尝试使SpatiaLite工作,我决定试用PostgreSQL。我正在关注GeoDjango tutorial,我被困在python manage.py sqlall world行。当我运行该命令(或python manage.py syncdb)时,我得到ImportError: No module named psycopg2.extensions。我在线查看并意识到我需要安装psycopg2,我通过带有sudo port install py27-psycopg2的MacPorts安装。我重新启动程序并得到了同样的错误。我重新启动计算机并再次运行程序,但仍然遇到了同样的错误。有没有人知道其他任何可能导致这种情况的事情?

谢谢!

PS。如果有人不知道,我在测试SpatiaLite时遇到了同样的命令。我一直收到'DatabaseOperations' object has no attribute 'geo_db_type'错误。我环顾网络,找不到任何答案,并决定暂时继续,也许稍后再试。

PSS。我正在使用Mac OS X 10.7.5

0 个答案:

没有答案