尝试安装mysql-utilities和mysql-connector-python时遇到错误,我在带有centos 7的虚拟机上运行:
[root@local]# yum install mysql-utilities
Complementos cargados:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.globo.com
* epel: mirror.ueb.edu.ec
* extras: mirror.globo.com
* updates: mirror.nbtelecom.com.br
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete mysql-utilities.noarch 0:1.6.5-1.el6 debe ser instalado
--> Procesando dependencias: python(abi) = 2.6 para el paquete: mysql-utilities-1.6.5-1.el6.noarch
--> Procesando dependencias: mysql-connector-python >= 2.0.0 para el paquete: mysql-utilities-1.6.5-1.el6.noarch
--> Ejecutando prueba de transacción
---> Paquete mysql-connector-python.x86_64 0:2.1.6-1.el6 debe ser instalado
--> Procesando dependencias: python(abi) = 2.6 para el paquete: mysql-connector-python-2.1.6-1.el6.x86_64
---> Paquete mysql-utilities.noarch 0:1.6.5-1.el6 debe ser instalado
--> Procesando dependencias: python(abi) = 2.6 para el paquete: mysql-utilities-1.6.5-1.el6.noarch
--> Resolución de dependencias finalizada
Error: Paquete: mysql-connector-python-2.1.6-1.el6.x86_64 (mysql-connectors-community)
Necesita: python(abi) = 2.6
Instalado: python-2.7.5-48.el7.x86_64 (@base)
python(abi) = 2.7
python(abi) = 2.7
Instalado: python34-3.4.5-4.el7.x86_64 (@epel)
python(abi) = 3.4
Error: Paquete: mysql-utilities-1.6.5-1.el6.noarch (mysql-tools-community)
Necesita: python(abi) = 2.6
Instalado: python-2.7.5-48.el7.x86_64 (@base)
python(abi) = 2.7
python(abi) = 2.7
Instalado: python34-3.4.5-4.el7.x86_64 (@epel)
python(abi) = 3.4
Podría intentar utilizar el comando --skip-broken para sortear el problema
Podría intentar ejecutar: rpm- Va --nofiles --nodigest
[root@local]#yum install mysql-connector-python
Complementos cargados:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.globo.com
* epel: mirror.epn.edu.ec
* extras: mirror.globo.com
* updates: mirror.nbtelecom.com.br
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete mysql-connector-python.x86_64 0:2.1.6-1.el6 debe ser instalado
--> Procesando dependencias: python(abi) = 2.6 para el paquete: mysql-connector-python-2.1.6-1.el6.x86_64
--> Resolución de dependencias finalizada
Error: Paquete: mysql-connector-python-2.1.6-1.el6.x86_64 (mysql-connectors-community)
Necesita: python(abi) = 2.6
Instalado: python-2.7.5-48.el7.x86_64 (@base)
python(abi) = 2.7
python(abi) = 2.7
Instalado: python34-3.4.5-4.el7.x86_64 (@epel)
python(abi) = 3.4
Podría intentar utilizar el comando --skip-broken para sortear el problema
Podría intentar ejecutar: rpm- Va --nofiles --nodigest
line命令的答案是西班牙语,因为我有这种语言的语言。
感谢任何帮助
答案 0 :(得分:1)
似乎你需要python 2.6并且安装了2.7。
如果您有默认存储库,那就很奇怪......
要安装python 2.6,您需要添加EPEL。
以下是与您的问题类似的帖子。
https://www.centos.org/forums/viewtopic.php?t=29976
希望有所帮助
涓