安装 DevStack 的依赖问题

Dependency issue installing DevStack

我正在尝试使用 DevStack 安装 Openstack。正确创建用户 stack 和 运行 ./stack.sh 后,脚本开始安装所需的依赖项,直到它命中 Obtaining file:///opt/stack/cinder。然后我得到以下错误:

异常: <code>ContextualVersionConflict: (grpcio 1.21.1 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('grpcio<1.16.0,>=1.0.0'), set(['tooz']))

我了解到grpcio有冲突,但不知道如何解决。我已经尝试安装 1.0.0 和 1.16.0 之间的特定版本,但没有成功。

我使用的Devstack版本是git大师的最新版本。

我想我自己解决了这个问题。

我安装了 tooz 包 1.62 版本导致了这个问题。

删除该软件包后安装完成。