kubespray安装过程中,pip install报错处理

首先执行pip install --upgrade pip

之后,进入kubespray执行pip install -r requirements.txt 

出错提示如下:

ipaserver 4.5.4 requires dbus-python, which is not installed.
ipaserver 4.5.4 requires dogtag-pki, which is not installed.
ipaserver 4.5.4 has requirement dnspython>=1.15, but you'll have dnspython 1.12.0 which is incompatible.
requests 2.21.0 has requirement idna<2.9,>=2.5, but you'll have idna 2.4 which is incompatible.
Installing collected packages: requests, hvac
  Found existing installation: requests 2.6.0
Cannot uninstall 'requests'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

于是需要一个个解决:

dbus-python

进入https://dbus.freedesktop.org/releases/dbus-python/下载最新版本,解压后执行python setup.py install即可

dnspython 

进入http://www.dnspython.org/kits/1.16.0/下载最新版本,解压后执行python setup.py install即可

dogtag-pki

pip install dogtag-pki

idna

pip install --upgrade idna

requests

pip install -I requests==2.9

 

以上执行完毕,重新执行pip install -r requirements.txt 即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值