devstack No matching distribution found for pip!=8,<10 (from -c /home/devstack/tools/cap-pip.txt (line 1))

问题描述:You are using pip version 9.0.3,howerver version 18.1 is available
使用命令 sudo pip install –upgrade pip 到了18.1,但是执行stack.sh又回到了9.0.3
原因:由于原因是安装中会检查版本,不在规定的范围内,就会重新安装,后面又需要最新版导致无限循环
解决方法一:vi /home/devstack/tools/cap-pip.txt
显示 pip!=8,<10 将 ,<10 删除就可以了,或直接整条注释掉。
方法二:devstack/tools目录下,找到install_pip.py,或者是ipstall_pip.sh, 找到并注释掉install_get_pip这个函数调用,就OK了。

posted @ 2019-08-01 17:24  kissrule  阅读(557)  评论(0编辑  收藏  举报