我正在运行OS X 10.10并安装了默认的python(2.7.6)。我想应用no_sslv2.patch(http://bugs.python.org/issue20207),但我对此并不熟悉,需要一些帮助来确定如何做到这一点。我知道我需要使用"补丁"命令,但在它询问" File to patch:"时似乎无法知道正确的响应是什么。谢谢!
答案 0 :(得分:0)
所以,看起来我已经解决了。我最终通过brew安装openssl,这解决了我的问题。安装brew后我做了以下事情:
brew update
brew install python --with-brewed-openssl
brew完成后,它会告诉您运行brew link --overwrite python
强制链接并覆盖所有冲突的文件。完成所有操作后,在一台机器上,mac最终使用新版本的openssl和python,另一方面,我必须通过确保/ usr / local / bin在开始时更改PATH以使其工作路径。