2016-01-25 122 views
5

我想安装特定的3.3版本的python。Brew - 安装python3.3

我曾尝试:

brew versions不再支持。

brew search python3不显示python3.X版本。

brew tap homebrew/versions也不工作。

如何使用brew在macosx中安装python3.3,我不想使用pyenv

+0

如果使用'homebrew'并不重要,可以尝试['pyenv'](https://github.com/yyuu/pyenv-installer)。 – fjarri

+0

@fjarri我已经更新了这个问题,指出pyenv不是一个选项。 – Ricardo

回答

1

根据这一answer

先卸载python3

brew uninstall python3 

下载这个公式 https://gist.github.com/booleangate/8f0bb23fdd53d699f763f0959c506049

然后进入目录,配方下载并介绍到终端

brew install --debug python33.rb 

从现在开始,如果你想运行此版本的Python,你必须输入端子:

07:03:17 $ python3.3 
Python 3.3.6 (default, Jan 26 2016, 06:48:22) 
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.72)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> 2+2     
4 
>>> 3*3==9 
True 
>>> 

享受!

+0

必须编辑该要点才能用'Formula.sha256'替换3次出现的'sha1',否则会出错。 – hepcat72

+0

我认为这可能是一个更好的选择,直接从https://www.python.org/ftp/python/安装二进制文件。我可以用这种方式在Mac El Capitan上安装python3.5.4。通过这种方式,您可以直接从源代码获取python,而无需通过在要点上找到的公式来安装软件。 – Cognitiaclaeves