【发布时间】:2017-09-09 03:02:59
【问题描述】:
我正在按照Graphite 教程在我的 Ubuntu 系统上安装石墨,只要我尝试运行这个命令
$sudo graphite-manage syncdb
抛出这个异常
django.core.exceptions.ImproperlyConfigured:django.db.backends.postgresql_psycopg2 isnot an available database backend.Try using django.db.backends.XXX, where XXX is one of:ubase, umysql, uoracle, usqlite3 Error was: No module named postgresql_psycopg2.base
我做了一些搜索以找出原因并尝试了this,但它仍然存在,有人可以帮忙
【问题讨论】:
-
您是否使用
pip install psycopg2安装了postgres -
是的,刚刚再次运行此命令,弹出此消息:要求已满足:/usr/lib/python2.7/dist-packages 中的 psycopg2
-
试试这个命令
sudo apt-get install binutils libproj-dev gdal-bin -
运行上述命令后出现同样的问题
-
请出示您的
database engine字符串。