2017-06-15 44 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然後嘗試再次安裝您的軟件包。

    請讓我知道,如果這些都不起作用,我會更新答案。