2017-06-15 54 views
1

的mysql是不是在CentOS的7安装和我连着其中示出的错误,让你从拿想法图像。你的帮助对我来说非常重要。的mysql是不是在python3.5 CentOS的安装7

enter image description here

EDIT1:@Jose 我想你的步骤,但在第一步,我得到以下错误: 错误下载包:

的MySQL社区-devel的-5.6.36-2 .el7.x86_64:[Errno 5] [Errno 2]没有这样的文件或目录

mysql-community-libs-5.6.36-2.el7.x86_64:[Errno 5] [Errno 2]没有这样的文件或目录

mysq 1-社区共5.6.36-2.el7.x86_64:[错误5] [错误2]没有这样的文件或目录

请告诉我为什么?

+0

您使用哪个指南为Python3安装'mysqlclient'?我最近在几台服务器上安装了它,我遵循的[steps](https://github.com/PyMySQL/mysqlclient-python)是:1)'sudo yum install python3-devel mysql-devel' 2)'pip安装mysqlclient'。这对你有用吗? –

+0

Hi @JoséAntonioHaroPeralta当我尝试第一步时,出现以下编辑问题中添加的错误 –

+0

这对我不起作用@JoséAntonioHaroPeralta –

回答

0

OK,让我们检查可能存在的问题一步一步来。这个问题可能与连接问题,软件包损坏,RPM文件系统损坏或用于下载软件包的镜像有关。这里是要寻找的东西:

  1. 因此,我们需要检查的第一件事是互联网连接是否工作正常。我不相信这是真正的问题,因为根据你的意见,你似乎确实可以用其他软件包,但你永远不知道。尝试ping Google的DNS服务器(ping 8.8.8.8)或蜷缩谷歌网站(curl www.google.com)。如果这些工作正常,请继续下一步,否则我们需要排除网络服务配置的故障。

如果Internet连接工作正常,我们需要调查破包:

  • 运行下面的命令来清理你的yum cachesudo yum clean allsudo yum clean headerssudo yum-complete-transaction ,然后尝试再次安装你的软件包。如果仍然不起作用,请继续下一步。
  • yum告诉我们关于某些包的问题?运行package-cleanup --problems。如果显示问题,请用报告更新您的问题。否则,继续下一步。
  • 有可能您在过去做过的某些安装使事情出错。请执行yum history并查看是否可以找到出错的步骤,然后使用该ID通过运行sudo yum history undo <ID>来删除该步骤。尝试立即安装你的软件包。如果这不起作用,请继续下一步。
  • 尝试重新安装所有的软件包:sudo yum reinstall \*。如果可行,请尝试立即安装软件包,否则将错误粘贴到您的问题中。
  • 如果您的所有软件包都很好,我们需要调查rpm的问题。

    1. 尝试重建您的rpm数据库:sudo rpm --rebuilddb然后尝试再次安装您的软件包。

    请让我知道,如果这些都不起作用,我会更新答案。