Python 正在运行Devstack脚本。/stack.sh
我是OpenStack新手,在使用devstack脚本安装OpenStack时遇到错误 我遵循了正常的步骤:Python 正在运行Devstack脚本。/stack.sh,python,openstack,devstack,Python,Openstack,Devstack,我是OpenStack新手,在使用devstack脚本安装OpenStack时遇到错误 我遵循了正常的步骤: git克隆 cd devstack /stack.sh 但是在使用命令/stack.sh 由于以下错误,脚本已停止: 找不到满足要求的版本 prettytable>0.7(来自版本:0.3、0.4、0.5、0.6、0.6.1、0.7、, 0.7.1、0.7.2)没有与prettytable>0.7版本匹配的发行版 有人能帮我解决这个问题吗 谢谢在文件devstack/tools/fixu
/stack.sh
由于以下错误,脚本已停止:
找不到满足要求的版本prettytable>0.7(来自版本:0.3、0.4、0.5、0.6、0.6.1、0.7、, 0.7.1、0.7.2)没有与prettytable>0.7版本匹配的发行版 有人能帮我解决这个问题吗
谢谢在文件
devstack/tools/fixup\u stuff.sh
中,将0.7
更改为0.7.
- 如果通过apt get安装了python prettytable,请删除它
$sudo apt get purge python prettytable
- 通过pip升级prettytable
$pip安装--升级'prettytable>=0.7'
- 更改tools/fixup\u stuff.sh第78行中的美观要求
pip\u安装'prettytable>=0.7'
- 再次运行stack.sh
但是,默认情况下,运行stack.sh不会在源repo存在后更新它们,因此您可以将“RECLONE=yes”添加到配置中,或者手动通过/opt/stack中的repo进行更新。我也遇到了同样的问题,为了解决这个问题,我做了以下工作:
发生此错误的原因是setuptools不允许安装不推荐使用的prettytable版本。这可能是兼容性问题。最好使用稳定版本的devstack
git clone https://github.com/openstack-dev/devstack -b stable/<version_name>
现在,没有与SQLAlchemy=0.9.7版本匹配的发行版出现以下错误(来自keystone==2015.1.dev190.gea4fcec)
git clone https://github.com/openstack-dev/devstack -b stable/pike