如何使用Homebrew在OS X上安装Python 3.3(而不是3.4)?

use*_*831 9 python django macos homebrew python-3.x

如果您通过Homebrew安装python3,它默认安装最新版本,我做了.但我想要3.3而不是3.4.如何使用Homebrew将其替换为3.3?我想用Python 3尝试Django,但我只是学习Django所以我想使用最新的稳定版本,目前是1.6,它与Python 3.3兼容.我想在Python 3中使用它,所以它必须是3.3.Django 1.7与Py3.4兼容,但我不想搞砸它,直到它稳定......在OS X 10.8.5上

dno*_*zay 12

以下是您可以从自制的常见问题解答中拼凑出来的一些元素.

  1. 我可以自己编辑公式吗? - 是的

    brew edit python3
    
    Run Code Online (Sandbox Code Playgroud)
  2. 寻找url并将其更改为3.3(3.3.6)归档的ftp链接.

  3. 在本地下载存档并使用计算校验和shasum.

  4. 将文件另存为python33.rb并安装brew install --debug python33.rb.

传递--debug标志将帮助您,以防一些步骤不能正常工作(例如在最新的公式中,删除2to3二进制文件是一个问题),您可能只是尝试恢复此更改,因为python3.3没有ensurepip引导程序模块.

你可以找到我在这里使用的公式:python 3.3.5