亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

MacOS:“pip install MySQL-python”返回錯誤:

MacOS:“pip install MySQL-python”返回錯誤:

30秒到達戰場 2023-08-22 14:48:36
我查遍了互聯網,包括這里。我已經嘗試了所有建議的解決方案,但沒有一個有效。這是我收到的錯誤消息_mysql.c:44:10: fatal error: 'my_config.h' file not found 問題可能是因為我的 MySQL 和 Python 版本不兼容嗎?MySql 版本:Ver 8.0.21 for osx10.15 on x86_64 (Homebrew) Python 版本:Python 2.7.16難道就這么簡單嗎?謝謝!
查看完整描述

3 回答

?
慕俠2389804

TA貢獻1719條經驗 獲得超6個贊

此解決方案適用于 macOS 用戶

在這個問題上苦苦掙扎了一段時間后,我終于解決了,而且最后還是很簡單。也許這對其他人也有幫助,因為我在研究過程中經常看到這個問題。有很多解決方案,對某些人有效,但對其他人無效。他們都不為我工作。

在您的終端中進行命令復制/粘貼之前,您可能需要檢查您的MySQL 版本。MySQL-python因為顯然 MySQL直到版本 5.7才支持依賴關系。所以我只需要把MySQL 8 降級到 5.7,然后我終于可以運行 pip install MySQL-python 命令了,它成功了!

因此,如果您的 MySQL 版本高于 5.7,您可能需要降級。為此,請在終端中輸入以下命令:

brew unlink mysql

brew install [email protected]

然后,嘗試mysql --version如果mysql仍然是紅色,請運行以下命令:

export PATH=${PATH}:/usr/local/mysql/bin

你最終應該能夠運行:

pip install MySQL-python

這對我有用,希望對你也有用!


查看完整回答
反對 回復 2023-08-22
?
慕標琳琳

TA貢獻1830條經驗 獲得超9個贊

根據您的電腦架構。(win32 或 amd64)這些是預構建的二進制文件。

打開cmd到文件所在位置。?pip install file_name


查看完整回答
反對 回復 2023-08-22
?
四季花海

TA貢獻1811條經驗 獲得超5個贊

嘗試安裝,

pip install pmysql
pip install mysql-connector
pip install mysql-connector-python

一切都一樣


查看完整回答
反對 回復 2023-08-22
  • 3 回答
  • 0 關注
  • 1661 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號