在OS X Lion上通过brew安装Python时的新手错误

0 投票
1 回答
587 浏览
提问于 2025-04-17 06:31

我在运行OX Lion时遇到了这个错误:

brew install python  

Error: MD5 mismatch
Expected: c8cfcfd42ec9ab900fb3960a3308eef2
Got: f783444754861f9b33e9f4083bd97b60
Archive: /Users/jt/Library/Caches/Homebrew/distribute-0.6.21.tar.gz
(To retry an incomplete download, remove the file above.)

我删除了文件,但同样的问题还是出现了,哈希值也没变。

具体的问题可以在这里找到 https://github.com/mxcl/homebrew/issues/7768

我想我没搞明白该怎么解决。有人能告诉我该怎么做吗?

我正在用这个方法通过 mysql-python安装问题(在mac os x lion上) 来安装MySQLdb;是底部的部分。如果有更好的方法让python和mysql一起工作,请告诉我。

谢谢任何帮助!

1 个回答

1

他们只是把Python公式中的MD5值换掉了。试试输入'brew update'命令,看看这样是否能解决问题。

如果还是不行,你可以自己在本地修改文件。

vi /usr/local/Library/Formula/python.rb  

只需按照差异中说明的内容进行相同的更改:

https://github.com/martinploeger/homebrew/commit/0bf86f684fa97a15d6863c3bfe4a75d87c73b7d8

撰写回答