我正在尝试使用DevStack安装Openstack。在正确创建用户stack
并运行./stack.sh
之后,脚本开始安装所需的依赖项,直到命中Obtaining file:///opt/stack/cinder
。然后,我得到以下错误:
Exception:
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 master的最新版本。
答案 0 :(得分:2)
我想我自己解决了这个问题。
我安装了导致该问题的 tooz 软件包,版本为1.62。
删除该软件包后,安装完成。