我试图在我的ubuntu12.04上安装Openstack哈瓦那。但是当我尝试用" keystone -manage db_sync“生成keystone数据库时,麻烦就来了。
当我试图生成我的keystone db时,会出现波纹误差。
$ keystone-manage db_sync
Traceback (most recent call last):
File "/usr/local/bin/keystone-manage", line 4, in <module>
from pkg_resources import require; require('keystone==2013.2.a104.g3ed9c32')
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2711, in <module>
parse_requirements(__requires__), Environment()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: SQLAlchemy>=0.7.8,<=0.7.9根据这个日志,它说没有找到SQLAlchemy,但是我使用
apt-get install python3-sqlalchemy*但是keystone现在仍然不起作用
有什么办法解决这个问题吗?
谢谢
发布于 2014-01-07 02:45:01
从错误日志来看,openstack中的keystone使用python2.7。若要为python 2.7安装sqlalchemy,请在终端上执行以下操作:
sudo apt-get install python-sqlalchemyhttps://askubuntu.com/questions/401285
复制相似问题