centos7安装OpenStack-Glance时报错 Requires:python=2.7.5-90,el7
时间: 2024-04-09 10:28:04 浏览: 409
这个错误是由于安装OpenStack-Glance所需的python版本与你当前的CentOS 7系统中的python版本不匹配导致的。CentOS 7默认安装的python版本是2.7.5-90,而OpenStack-Glance需要使用相同版本的python。
你可以尝试以下方法来解决这个问题:
1. 确保你的系统已经更新到最新版本:
```
sudo yum update
```
2. 安装CentOS 7提供的python2.7.5-90版本:
```
sudo yum install python-2.7.5-90
```
3. 确认python版本已经正确安装:
```
python --version
```
4. 再次尝试安装OpenStack-Glance:
```
sudo yum install openstack-glance
```
如果以上步骤不能解决问题,你可以考虑使用其他方法安装OpenStack-Glance,例如使用源码安装或使用虚拟环境来管理不同版本的python。
相关问题
错误:软件包:python2-qpid-proton-0.26.0-2.el7.x86_64 (@centos-openstack-train) 需要:qpid-proton-c(x86-64) = 0.26.0-2.el7 正在删除: qpid-proton-c-0.26.0-2.el7.x86_64 (@centos-openstack-train) qpid-proton-c(x86-64) = 0.26.0-2.el7 更新,由: qpid-proton-c-0.37.0-1.el7.x86_64 (epel) qpid-proton-c(x86-64) = 0.37.0-1.el7 可用: qpid-proton-c-0.14.0-2.el7.x86_64 (extras) qpid-proton-c(x86-64) = 0.14.0-2.el7
这个错误看起来是由于系统中已经安装了旧版本的 qpid-proton-c,而你尝试安装的软件包 python2-qpid-proton-0.26.0-2.el7.x86_64 需要的是版本为 0.26.0-2.el7 的 qpid-proton-c。而你正在从 epel 源更新到版本为 0.37.0-1.el7 的 qpid-proton-c,这与 python2-qpid-proton-0.26.0-2.el7.x86_64 需要的版本不一致,因此出现了冲突。
解决这个问题的方法是升级 python2-qpid-proton 到一个与你已经安装的 qpid-proton-c 版本相兼容的版本。你可以尝试使用以下命令升级 python2-qpid-proton:
```
sudo yum --enablerepo=centos-openstack-train update python2-qpid-proton
```
这将会尝试升级到一个与 centos-openstack-train 源中已安装的 qpid-proton-c 版本相兼容的 python2-qpid-proton 版本。如果还是遇到问题,请检查你的软件源配置和软件包版本。
阅读全文
相关推荐












