2016-01-25 138 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