[openstack-dev] [Fuel] Error when compiling nailgun
Kevein Liu
liuyang3240 at gmail.com
Tue Jan 7 13:41:04 UTC 2014
Greetings!
I'm compiling one of the Fuel components, which named nailgun.
Before build it, I need to create the database, but it shows the
following error:
~~~
2014-01-07 21:38:23.653 INFO [7fdbe5f30700] (manage) Syncing database...
Traceback (most recent call last):
File "./manage.py", line 114, in <module>
from nailgun.db import syncdb
File "/root/Fuel/fuel-web/nailgun/nailgun/db/__init__.py", line 17,
in <module>
from nailgun.db.sqlalchemy import db
File "/root/Fuel/fuel-web/nailgun/nailgun/db/sqlalchemy/__init__.py",
line 31, in <module>
engine = create_engine(db_str, client_encoding='utf8')
File
"/usr/lib/python2.6/site-packages/sqlalchemy/engine/__init__.py", line
223, in create_engine
return strategy.create(*args, **kwargs)
File
"/usr/lib/python2.6/site-packages/sqlalchemy/engine/strategies.py", line
48, in create
dialect_cls = u.get_dialect()
File "/usr/lib/python2.6/site-packages/sqlalchemy/engine/url.py",
line 91, in get_dialect
module = getattr(__import__('sqlalchemy.databases.%s' %
self.drivername).databases, self.drivername)
ImportError: No module named postgresql
~~~
I installed psycopg2, also failed. Which package provides the PostgreSQL
driver for python? And the driver name is "postgresql"
Cheers,
Kevein
More information about the OpenStack-dev
mailing list